
AWS CloudFormation
Summary
AWS CloudFormation models, provisions, and manages related AWS and third-party resources as infrastructure as code. You describe AWS resources and their properties in YAML or JSON templates, then use those templates to manage stacks. Change Sets preview proposed changes, including possible resource deletion or replacement, and Drift Detection identifies changes made outside CloudFormation. StackSets provision a common set of resources across multiple AWS accounts and Regions. Authoring options include AWS CDK, which supports TypeScript, Python, Java, and .NET, and AWS SAM, whose shorthand YAML for serverless resources is converted to CloudFormation syntax during deployment. The Registry supports third-party resources and modules, and stacks can be updated from remote Git repositories. IAM can control access, while CloudTrail logs API calls. CloudFormation data is encrypted at rest and service communications use encrypted channels; AWS recommends TLS 1.3 and requires TLS 1.2. The service itself has a free plan, but AWS resources created through it are billed at their standard rates. Third-party provider and custom hook operations may also incur charges.
Who it is for
It suits teams managing AWS infrastructure as code, from individual instances to complex multi-Region applications, and automating infrastructure templates in CI/CD workflows. It can also suit users who need cross-account deployments or previews of proposed stack changes.
What is good
- Templates use YAML or JSON.
- Change Sets preview possible deletions or replacements.
- StackSets deploy across accounts and Regions.
- Drift Detection tracks outside changes.
- CDK supports four listed programming language options.
What to know first
- Created AWS resources incur standard charges.
- Third-party provider and custom hook operations may incur charges.
- TLS 1.2 is required; AWS recommends TLS 1.3.
Verdict
CloudFormation brings template-based provisioning, change previews, drift tracking, and multi-account deployments together for AWS resources. The service itself is free for AWS and Alexa resource providers, but the resources it creates and some other operations may be billed.
AWS CloudFormation plans and pricing
All plansCompared on infrastructure testing tools
- Free plan
- Yesaws.amazon.com
Facts
- Purpose
- CloudFormation models, provisions, and manages related AWS and third-party resources as infrastructure as code.aws.amazon.com · 30 Sept 2026
- Templates
- Templates describe AWS resources and their properties in YAML or JSON.docs.aws.amazon.com · 30 Sept 2026
- Multi-account deployments
- StackSets provision a common set of AWS resources across multiple accounts and Regions from one template.aws.amazon.com · 30 Sept 2026
- Change previews
- Change Sets let users preview proposed stack changes, including whether resources may be deleted or replaced, before execution.aws.amazon.com · 30 Sept 2026
- Drift detection
- Drift Detection tracks changes made to resources outside CloudFormation.aws.amazon.com · 30 Sept 2026
- Authoring options
- AWS CDK supports defining cloud environments with TypeScript, Python, Java, and .NET, and provisions through CloudFormation.aws.amazon.com · 30 Sept 2026
- Serverless integration
- AWS SAM provides shorthand YAML syntax for functions, APIs, databases, and event source mappings, which is transformed into CloudFormation syntax during deployment.aws.amazon.com · 30 Sept 2026
- Third-party resources
- The CloudFormation Registry supports third-party resources and modules, with examples including MongoDB, Datadog, Atlassian Opsgenie, JFrog, and Splunk.aws.amazon.com · 30 Sept 2026
- Development workflow
- CloudFormation supports updating a stack from a template in a remote Git repository.aws.amazon.com · 30 Sept 2026
- Security controls
- CloudFormation data is encrypted at rest, and service communications use encrypted channels; AWS recommends TLS 1.3 and requires TLS 1.2.docs.aws.amazon.com · 30 Sept 2026
- Access and audit
- AWS documents using IAM to control CloudFormation access and CloudTrail to log API calls.docs.aws.amazon.com · 30 Sept 2026
- Cost limitation
- There is no additional CloudFormation charge for AWS::* and Alexa::* resource providers, though the AWS resources created are billed at their standard rates.aws.amazon.com · 30 Sept 2026
- Typical users
- AWS describes use cases including CI/CD automation of infrastructure templates and managing stacks ranging from a single EC2 instance to complex multi-Region applications.aws.amazon.com · 30 Sept 2026
Company
- Founded
- 2006aws.amazon.com · 28 Sept 2026
Best AWS CloudFormation alternatives
See all 12Where it ranks on Everything Xiaomi
- Best Infrastructure Testing Tools in 2026#2 of 27
- Best Infrastructure as Code Tools in 2026#3 of 24
- Best Infrastructure Policy as Code Tools in 2026#4 of 24
- Best Cloud Orchestration Software in 2026#4 of 24
- Best IT Configuration Management Software in 2026#5 of 23
- Best Infrastructure as Code Security Software in 2026#6 of 22
Is AWS CloudFormation yours?
Claim it for free: prove the domain, then correct facts, plans and screenshots. An editor reviews every change.
Sources
- aws.amazon.com/cloudformation/· checked 30 Sept 2026
- docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/clou· checked 30 Sept 2026
- aws.amazon.com/cloudformation/features/· checked 30 Sept 2026
- docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/secu· checked 30 Sept 2026
- docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/secu· checked 30 Sept 2026
- aws.amazon.com/cloudformation/pricing/· checked 30 Sept 2026

