Technique for enabling or disabling application features without deploying new code. Like having light switches for different features that can be turned on or off remotely.
Development teams use feature flags to gradually roll out new features to small groups of users before releasing to everyone.
AWS AppConfig and Azure App Configuration offer feature management capabilities, allowing for dynamic feature toggling. GCP's Cloud Deployment Manager is more focused on infrastructure deployment but can be used in conjunction with feature flagging tools.