Feature Flags provide a set of patterns that can help your team deliver new functionality to users rapidly and safely. In this session, Mickey will cover the what of feature flags—also known as feature toggles. You'll then learn some uses cases for feature flags like separating code deployments from feature releases, doing canary launches, and testing in production. You'll learn how the Azure Devops team uses feature flags and see how you can add feature flags to your own apps with examples using ASP.NET and custom code as well as a commercial product, LaunchDarkly, which offers features flags as a service.
You will learn:
- Why feature flags are critical to a high-functioning DevOps environment
- How to add feature flags to your current code
- How the Azure DevOps team at Microsoft uses feature flags