ALM / DevOps, Microsoft Sessions

TH15 Feature Flags for Better DevOps

08/16/2018

11:00am - 12:15pm

Level: Intermediate

Mickey Gousset

DevOps Architect

GitHub

Brian Randell

Staff Developer Advocate

GitHub

Feature Flags provide a set of patterns that can help your team deliver new functionality to users rapidly and safely. In this session, Brian and Mickey will cover the what of feature flags—also know 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 Visual Studio Team Services 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:

  • What are feature flags
  • Use cases for feature flags
  • How to implement feature flags in your applications