AWS CloudFormation
VerifiedDeclarative provisioning of AWS resources as a managed service
See all screenshots - Deployment Cloud Based
- Starting price Free
- Free trial Not offered
- Best for Small Business, Medium Business, Large Enterprise
What is AWS CloudFormation?
AWS CloudFormation provisions and manages AWS resources from declarative templates, treating a group of resources as a single stack that can be created, updated and deleted together. It is a managed service within AWS rather than a tool an organisation runs, and it understands the resources it manages because it is part of the platform providing them.
Being native is the advantage and the constraint in the same sentence. Support for a new AWS capability arrives with the capability itself, and the service manages nothing outside AWS, so an organisation running workloads in more than one cloud needs something else alongside it.
The stack as a unit is the concept to grasp. Creating and deleting a whole environment as one object makes teardown reliable, which matters more than creation: leftover resources from partially removed environments are one of the most common sources of unexplained cloud spend.
Rollback on failure is the operational behaviour worth understanding before relying on it. A failed update returns the stack to its previous state automatically, which is exactly what is wanted most of the time and occasionally the opposite, so knowing how to handle a stack stuck mid-rollback is part of operating it.
Key Features of AWS CloudFormation
- Declarative templates for AWS resources
- Stacks grouping resources as one unit
- Automatic rollback on failed updates
- Change sets previewing modifications
- Nested stacks for composition
- Drift detection against templates
- Native support for new AWS services
- Managed service with no infrastructure to run
- Integration with AWS identity and permissions
- StackSets for multi-account deployment
AWS CloudFormation Pricing
Free
Free
No separate charge is published for the service. Costs arise from the AWS resources the templates provision.
AWS CloudFormation Specifications
- Deployment
- Cloud Based
- Desktop
- Web App
- Built for
- Small Business
- Medium Business
- Large Enterprise
- Support
- Knowledge Base
- Public API
- Yes
- Free trial
- No
- Free plan
- No
- Runs in browser
- No
- Customisable
- No
- Website
- aws.amazon.com
AWS CloudFormation Comparisons
Used AWS CloudFormation? Write the first review.