AWS CloudFormation - The Perfect Tool for IaC and Infrastructure Provisioning on AWS
August 16, 2021
AWS CloudFormation - The Perfect Tool for IaC and Infrastructure Provisioning on AWS
Score 10 out of 10
Vetted Review
Verified User
Overall Satisfaction with AWS CloudFormation
We are using AWS CloudFormation to provision infrastructure on AWS in different AWS accounts for different environments. It is being used by the whole company. We have a product that requires infrastructure on the cloud to make it run. It helps us in continuous delivery and fast infrastructure deployment. As we have more than 20 environments, AWS CloudFormation helps us in using the same templates with different values for each environment, resulting in reusability and saving time and effort.
Pros
- Infrastructure Provisioning
- Stack Visibility
- Auto Rollback
- Console for History and Tracking
- Better Integration with AWS Services
Cons
- Error Description upon Failure Needs to be Improved.
- Slow to create, delete or update.
- Need to delete resources manually. It can ask before starting deletion whether to skip those resources or delete them.
- Infrastructure Provisioning
- Templating
- Visibility
- Reusability
- IaC
- Fast Delivery
- Fast Environment Spin Up
- IaC for Reusability and Disaster Recovery
- Terraform and by HashiCorp
As we have our whole infrastructure on AWS, that is why we selected AWS CloudFormation. AWS CloudFormation is better integrated with AWS services than other available products and also provides visibility and tracking on AWS. AWS CloudFormation is free while Terraform Enterprise is paid for teams. Terraform is good when we need to stay cloud-agnostic meaning multi-cloud infrastructure capability.
Do you think AWS CloudFormation delivers good value for the price?
Yes
Are you happy with AWS CloudFormation's feature set?
Yes
Did AWS CloudFormation live up to sales and marketing promises?
Yes
Did implementation of AWS CloudFormation go as expected?
Yes
Would you buy AWS CloudFormation again?
Yes
Comments
Please log in to join the conversation