Feature Flag

intermediate
software
Enhanced Content

Definition

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.

Real-World Example

Development teams use feature flags to gradually roll out new features to small groups of users before releasing to everyone.

Cloud Provider Equivalencies

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.

AWS
AWS AppConfig
AZ
Azure App Configuration
GCP
Cloud Deployment Manager

Explore More Cloud Computing Terms