Developer Tools
AWS CloudFormation
AWS CloudFormation provisions AWS resources from declarative templates and tracks them as stacks. It makes a GenAI environment reviewable, repeatable, and recoverable across accounts and Regions.
Key points
- Change sets preview supported resource modifications
- Drift detection compares actual supported properties with stack expectations
- Stack policies and rollback behavior protect critical resources
When to use it
- Deploy identical RAG infrastructure to test and production
- Version IAM, networking, logs, and model configuration with application releases
Exam tips
- Choose CloudFormation for declarative AWS-native IaC and CDK when reusable code abstractions add value
- Handle stateful replacement risks explicitly; a successful template validation does not prove safe data migration