AWS AppConfig
#77 · Level 2 · Scaling and resilience · Monitoring and operationsConcept
Section titled “Concept”AWS AppConfig is a part of Systems Manager that manages an app’s configuration and feature flags. A feature flag is a switch that turns a feature on or off without changing code or doing a new deploy. AppConfig rolls out configuration step by step, and can check it in advance with a validator to see if there are mistakes. If a CloudWatch alarm goes off during a deploy, it can go back to the previous state (rollback). Apps running anywhere — EC2, Lambda or containers — can use it.
Simple example
Section titled “Simple example”A dimmer switch for a room light — you raise or lower the light little by little without cutting the whole line.
Why it’s needed
Section titled “Why it’s needed”If you turn on a new feature for everyone at once and something goes wrong, everyone suffers. Turning it on bit by bit, and turning it off right away when needed, is safer.
Where it’s used
Section titled “Where it’s used”Feature flags, showing a new feature to 10% of users first, changing an app’s settings.
Azure equivalent
Section titled “Azure equivalent”Azure App Configuration
Learn more
Section titled “Learn more”For details and the latest information, see the official documentation: