A Deployment Is Not a Release, Controlled Launches with Feature Flags
summary
Explains using Feature Flags (aka Dark Launch) to decouple code deployment from feature release by guarding new features with runtime if/then logic and controlling exposure from the backend. Describes Amazon’s decade-long practice and gives a hands-on, code-and-AWS-console-focused walkthrough for adding feature flags to cloud-hosted or on-prem applications.
AI-written summary · about
chapters (10)
- 0:00Introduction
- 1:50Traditional vs modern deployments
- 5:20Feature flags concepts
- 8:30Implementing feature flags
- 12:43AWS AppConfig setup
- 17:14Live demo
- 23:14Controlled launch management
- 27:46Best practices and testing
- 29:53AWS access security
- 34:00Conclusion
related talks
41mFeature Flags: Separate Deployment from Feature Release
44mFlagging features — a DevOps approach to continuous release
59mFaster & less risky releases with feature flags
54mFeature Flags Separate Deployment from Feature Release
30mChoose Your Own Deployment: Interactive Feature Flag Adventure
50mThe Story of One Feature Flag
42mDeploy often, stress less: feature flags in production
07mKeep Calm and Deploy On: Creating Safer Releases with Feature Flags
