
Feature Management with LaunchDarkly
By :

To understand how to use ring rollouts, you will want to create a new feature flag, just as we did for the percentage rollouts. Where this approach will differ is within the targeting. To keep this example simple, I will assume we have three rings to roll out a feature to:
In this scenario, we will want a feature to be enabled first for our alpha testers. Then, once the feature is validated within that group, either through quantitative or qualitative data, we would serve true
for our beta testers and then ultimately make the feature available to all users. To set something like this up, we could use a custom attribute on the User
object, where we populate a group attribute with the testing group name for all the customers within a group. In this scenario, the code would only add the custom Group attribute to the User
based on some property about the customer's account. There are...