AWS Service
AWS CloudFormation
CloudFormation provisions AWS infrastructure from templates and tracks resources as stacks.
What This Service Solves
CloudFormation provisions AWS infrastructure from templates and tracks resources as stacks.
- Use CloudFormation for repeatable infrastructure, change sets, drift detection, nested stacks, and stack policies.
When You Should Not Use It
- Avoid manual console changes when a stack owns the resource unless you plan to reconcile drift.
What AWS Manages and What You Manage
AWS orchestrates resource creation. You manage templates, parameters, IAM capabilities, execution roles, and review of changes.
Security Implications
Use least-privilege execution roles, avoid plaintext secrets, review IAM resources, and use change sets.
Availability and Scaling
Bad stack updates can affect live resources. Use change sets and stack policies for protected resources.
Templates and nested stacks help manage complexity. Service quotas can affect large deployments.
Cost Behavior
CloudFormation itself has no direct charge for most use, but it creates billable resources.
Common Integrations
- SAM
- CodePipeline
- Service Catalog
- StackSets
- Systems Manager
How AWS Might Present It
Certification-Specific Depth
Developer Associate
Know configuration choices, integrations, failure modes, security, operations, and cost tradeoffs.
CloudOps Engineer Associate
Know configuration choices, integrations, failure modes, security, operations, and cost tradeoffs.
Sources and Review Metadata
This independent training application is not affiliated with or endorsed by Amazon Web Services. AWS, Amazon Web Services, and AWS certification names are trademarks of Amazon.com, Inc. or its affiliates.