CloudFormation is infrastructure as code. For example, if you create an environment in an existing world, you can renew that code and implement the environment in another area.
AWS Cloud Engineer/Cloud Architect at a tech vendor with 201-500 employees
The solution helps renew code and redeploy it in other environments
What is our primary use case?
How has it helped my organization?
Infrastructure as code enables AWS resources in the app configuration. The template file can be pressure-controlled. You could renew the code used for another section or environment and deploy it on another site. I also have automated resources management, which updates and rolls back.
What is most valuable?
CloudFormation's most valuable feature is infrastructure as code.
What needs improvement?
CloudFormation has languages like YAML. If it were applicable, I would like to work with other languages like Python.
Buyer's Guide
AWS CloudFormation
December 2025
Learn what your peers think about AWS CloudFormation. Get advice and tips from experienced pros sharing their opinions. Updated: December 2025.
879,443 professionals have used our research since 2012.
For how long have I used the solution?
I've worked with the solution for almost five years. I am using the latest version of CloudFormation.
What do I think about the stability of the solution?
I rate the solution's stability an eight out of ten.
What do I think about the scalability of the solution?
I rate the solution's scalability an eight out of ten.
How was the initial setup?
The initial setup is somewhat easy.
What was our ROI?
I have seen a return on investment.
What other advice do I have?
I recommend that others go ahead and use CloudFormation. It will help them be sure that if their environments are done, they can renew that code and deploy it in another environment.
I rate CloudFormation a nine out of ten.
Which deployment model are you using for this solution?
Public Cloud
Disclosure: My company does not have a business relationship with this vendor other than being a customer.
DevOps Engineer/SRE - AWS at a engineering company with 1-10 employees
Effortless infrastructure management with enhanced validation potential and helpful support
Pros and Cons
- "I love CloudFormation as it's a great tool for infrastructure as code. This makes my job very easy."
- "There could be more tools for conditional outputs in CloudFormation. Although YAML syntax is structured and AWS has CDK, perhaps more validations could be added to make the work easier."
What is our primary use case?
I usually use AWS to deploy serverless solutions. I use API Gateways, Lambda functions, and Route Fifty-three for custom domains. I use everything from AWS services, including Glue jobs for ETL and integration with Databricks.
How has it helped my organization?
CloudFormation is a great tool for infrastructure as code, which makes my job very easy.
What is most valuable?
I love CloudFormation as it's a great tool for infrastructure as code. This makes my job very easy.
What needs improvement?
There could be more tools for conditional outputs in CloudFormation. Although YAML syntax is structured and AWS has CDK, perhaps more validations could be added to make the work easier.
For how long have I used the solution?
I have been using AWS services for more than ten years, maybe.
What do I think about the stability of the solution?
I do not remember any problems with stability, so I haven't had any issues.
What do I think about the scalability of the solution?
The scalability of CloudFormation is very good. I have never had a problem, and the service runs perfectly.
How are customer service and support?
I had contact with Amazon support when I lived in Brazil. We had a technical account manager, and the support was very helpful.
How would you rate customer service and support?
Positive
What other advice do I have?
I recommend CloudFormation to friends and family because it's a great tool. Explaining CloudFormation to them is very easy, like explaining a restaurant process.
I'd rate the solution ten out of ten.
If public cloud, private cloud, or hybrid cloud, which cloud provider do you use?
Amazon Web Services (AWS)
Disclosure: My company has a business relationship with this vendor other than being a customer.
Buyer's Guide
AWS CloudFormation
December 2025
Learn what your peers think about AWS CloudFormation. Get advice and tips from experienced pros sharing their opinions. Updated: December 2025.
879,443 professionals have used our research since 2012.
Cloud - Solution Architect at a tech vendor with 1,001-5,000 employees
Can automate tasks like creating VPCs and load balancers instead of doing them manually
Pros and Cons
- "By using AWS CloudFormation, I can automate tasks like creating VPCs and load balancers instead of doing them manually each time. The features I like most include improved scalability, resource management, ease of deployment, template creation, and resource provisioning."
- "There are some limitations with JSON, as the code is written in JSON, which doesn't support commands, looping, or conditionals. This can make the code difficult to read and share across teams. Moreover, the tool only supports AWS."
What is our primary use case?
I use it to automate the creation of infrastructure using AWS CloudFormation templates. In my project, I must create infrastructure for SaaS-based applications hosted in the AWS cloud. Whenever I onboard a new customer, I need to create the same architectural infrastructure for them, as it's a multitenant architecture, so a lot of the setup remains the same.
What is most valuable?
By using AWS CloudFormation, I can automate tasks like creating VPCs and load balancers instead of doing them manually each time. The features I like most include improved scalability, resource management, ease of deployment, template creation, and resource provisioning.
What needs improvement?
There are some limitations with JSON, as the code is written in JSON, which doesn't support commands, looping, or conditionals. This can make the code difficult to read and share across teams. Moreover, the tool only supports AWS.
Another challenge is related to cost, which I feel could be reduced as it's a bit on the higher side. Additionally, the documentation could be improved, as there is room for enhancement.
For how long have I used the solution?
I have been working with the product for three years.
What do I think about the stability of the solution?
I haven't faced any stability issues with AWS CloudFormation, and I would rate its stability as nine out of ten.
What do I think about the scalability of the solution?
As for scalability, I see improved scalability with no issues, and I would rate it an eight out of ten. In my organization, around 18 people are using AWS CloudFormation.
How are customer service and support?
AWS support is fine and prompt. It is paid.
How was the initial setup?
The initial setup is quite easy, like filling out a form and submitting it, making the deployment straightforward.
What other advice do I have?
I rate the overall product an eight out of ten and would recommend it to others.
Disclosure: My company does not have a business relationship with this vendor other than being a customer.
Solutions Architect at a comms service provider with 51-200 employees
Useful tracking, straightforward setup, and quick replication
Pros and Cons
- "The most valuable feature of AWS CloudFormation is the simple tracking of infrastructure."
- "The speed of the replication process could improve. It can take some time to replicate that could use a speed increase."
What is our primary use case?
The solution provides the most simplified way of managing resources.
How has it helped my organization?
AWS CloudFormation has improved our organization because it provides quick replication of all the infrastructure, and we can automate every process on the DevOp.
What is most valuable?
The most valuable feature of AWS CloudFormation is the simple tracking of infrastructure.
What needs improvement?
The speed of the replication process could improve. It can take some time to replicate that could use a speed increase.
In a new release, they should add multiple optimization release features.
For how long have I used the solution?
I have been using AWS CloudFormation for approximately three years.
What do I think about the stability of the solution?
I rate the stability of AWS CloudFormation a ten out of ten.
What do I think about the scalability of the solution?
I plan to increase the use of the solution in the future.
I rate the scalability of AWS CloudFormation a nine out of ten.
How are customer service and support?
I rate the support of AWS CloudFormation a nine out of ten.
How would you rate customer service and support?
Positive
How was the initial setup?
The initial setup of AWS CloudFormation is straightforward.
What was our ROI?
I have seen a return on investment using this solution after three years.
What's my experience with pricing, setup cost, and licensing?
The price of the solution is good because it is scalable.
What other advice do I have?
This is a powerful tool and you are able to increase efficiency and return employee workloads.
I rate AWS CloudFormation a nine out of ten.
Which deployment model are you using for this solution?
Public Cloud
Disclosure: My company does not have a business relationship with this vendor other than being a customer.
Associate Solutions Architect at a tech services company with 11-50 employees
Infrastructure-as-code solution that optimises cloud infrastructure management and is simple to set up
Pros and Cons
- "CloudFormation gives us control of AWS and any Cloud infrastructure. It creates the whole stack for Cloud services technologies so it's easy to manage the whole system."
- "If you are a developer or a more technical person, it's very difficult to learn the complete syntax or because CloudFormation includes a new way to write infrastructure code."
What is our primary use case?
I create cloud infrastructure using CloudFormation. It helps us a lot to manage or monitor the whole infrastructure.
What is most valuable?
CloudFormation gives us control of AWS and any Cloud infrastructure. It creates the whole stack for Cloud services technologies so it's easy to manage the whole system. If we are creating a platform which includes certain services of AWS, it is very difficult for us to see or manage the whole service related to that specific platform.
CloudFormation provides us with a single and easy way to handle those services of that particular application. If I want to shut down the whole system, I don't want to go to each single service related to that specific particular product. Using this solution, I just run the command to the CloudFormation to shut down the whole system. It will shut down each and every service related to that particular system.
What needs improvement?
If you are a developer or a more technical person, it's very difficult to learn the complete syntax or because CloudFormation includes a new way to write infrastructure code. There is a technology called CDK and it provides a unique way to handle the infrastructure of every Cloud technology.
CloudFormation should include compatibility with the programming languages or latest technologies.
For how long have I used the solution?
I have been using this solution for three a half years.
What do I think about the stability of the solution?
We have experienced some issues with stability with current incidents we are developing on a server level.
What do I think about the scalability of the solution?
I would rate the scalability for this solution an eight out of ten.
How are customer service and support?
I have collaborated with AWS support many times for big data but not related to CloudFormation. I would rate the support for this solution a ten out of ten.
How would you rate customer service and support?
Positive
How was the initial setup?
It is very easy to set up. We just have to create a file or the stack for the related services that we are currently working on. Deployment time depends on the stack and on the services. It takes a longer time if done manually. When setting up a simple service, I would rate the set up a ten out of ten.
What about the implementation team?
I have set up the whole CloudFormation infrastructure on my own because I'm AWS certified.
Which other solutions did I evaluate?
We evaluated Terraform. It provides a single platform to manage all the Clouds. We just have to write a single stack code and it is compatible with each and every Cloud platform like AWS, GCP and Azure. The drawback of CloudFormation is that it is only compatible with AWS.
What other advice do I have?
I would rate this solution an eight out of ten.
Disclosure: My company does not have a business relationship with this vendor other than being a customer.
Cloud Competency Manager at a tech vendor with 1,001-5,000 employees
Easy to configure; has good stability and performance
Pros and Cons
- "What I found most valuable in AWS CloudFormation is its configurability. The solution is easy to configure. I also like its change management configuration because that's also good."
- "What could be improved in AWS CloudFormation is its user interface, in terms of graphical design, I prefer WYSIWYG."
What is our primary use case?
AWS CloudFormation is being used for landing zone creation and DR purposes.
What is most valuable?
What I found most valuable in AWS CloudFormation is its configurability. The solution is easy to configure. I also like its change management configuration because that's also good.
What needs improvement?
What could be improved in AWS CloudFormation is its user interface, in terms of graphical design, I prefer WYSIWYG.
For how long have I used the solution?
I've been working with AWS CloudFormation for several years now.
What do I think about the stability of the solution?
AWS CloudFormation has good stability and performance.
What do I think about the scalability of the solution?
AWS CloudFormation is a scalable product.
How are customer service and support?
The technical support for AWS CloudFormation is always good and fast. I would rate it five out of five.
How was the initial setup?
The initial setup for AWS CloudFormation was easy.
What about the implementation team?
We had some support from Amazon for the deployment of AWS CloudFormation. The deployment took a day to complete.
What's my experience with pricing, setup cost, and licensing?
AWS CloudFormation doesn't have any cost because it's only the resources that you deploy with the solution that'll incur costs.
Which other solutions did I evaluate?
We didn't evaluate other options. AWS CloudFormation is our first solution.
What other advice do I have?
I've been working with the latest version of AWS CloudFormation, as it's updated regularly.
My company deploys AWS CloudFormation for multiple customers, and I can't give an exact figure in terms of how many people use the solution.
My rating for AWS CloudFormation is ten out of ten.
My company is a partner of AWS CloudFormation, in particular, an advanced consulting partner.
My advice to new users of the solution is to go through the free online documentation and the video training on the AWS training site. This will help in evaluating and deploying AWS CloudFormation.
Which deployment model are you using for this solution?
Public Cloud
If public cloud, private cloud, or hybrid cloud, which cloud provider do you use?
Amazon Web Services (AWS)
Disclosure: My company has a business relationship with this vendor other than being a customer. Partner
CTO at a non-profit with 11-50 employees
Resource management system that is straightforward to implement and scale
What is our primary use case?
We use this solution for application hosting and utilize the caching mechanisms.
What needs improvement?
The cost of licensing could be reduced.
For how long have I used the solution?
We have been using this solution for one year.
What do I think about the stability of the solution?
This is a stable solution.
What do I think about the scalability of the solution?
This is a scalable solution.
How are customer service and support?
For the cost point of this solution, the customer service and support is quite good.
How would you rate customer service and support?
Positive
How was the initial setup?
The initial setup is straightforward and took approximately four weeks.
What about the implementation team?
The implementation was completed by an external consultant.
What's my experience with pricing, setup cost, and licensing?
What other advice do I have?
I would recommend the use of this solution.
I would rate it an eight out of ten.
Which deployment model are you using for this solution?
Public Cloud
Disclosure: My company does not have a business relationship with this vendor other than being a customer.
Cloud Solutions Architect at a tech services company with 201-500 employees
Powerful automation capabilities and offers good stability
Pros and Cons
- "The solution has helped with automation. I don't have to worry about provisioning machines and ensuring everything is set up. AWS CloudFormation takes care of the entire infrastructure for me."
- "There could be better error handling. It would be a good way to improve the solution."
What is our primary use case?
I use AWS CloudFormation to automate my infrastructure, especially with DevOps engineering.
How has it helped my organization?
The solution has helped with automation. I don't have to worry about provisioning machines and ensuring everything is set up. AWS CloudFormation takes care of the entire infrastructure for me.
What is most valuable?
The solution is free to use, and its automation capabilities are really powerful.
What needs improvement?
There could be better error handling. It would be a good way to improve the solution.
For how long have I used the solution?
I have been using this solution for one year. I currently use the latest version.
What do I think about the stability of the solution?
I would rate the stability a ten out of ten. It never fails.
What do I think about the scalability of the solution?
I would rate the scalability a ten out of ten.
How are customer service and support?
The customer service and support are good.
How would you rate customer service and support?
Positive
How was the initial setup?
The initial setup is straightforward. We have it as software as a service.
What was our ROI?
We saw a hundred percent ROI.
What's my experience with pricing, setup cost, and licensing?
The pricing is not expensive. The cost depends on the resources you launch. So, you pay for the resources you use, not the other way around.
What other advice do I have?
I would suggest to read the documentation first before you start. Overall, I would rate the solution a ten out of ten.
Disclosure: My company does not have a business relationship with this vendor other than being a customer.
Buyer's Guide
Download our free AWS CloudFormation Report and get advice and tips from experienced pros
sharing their opinions.
Updated: December 2025
Product Categories
Configuration ManagementPopular Comparisons
Microsoft Configuration Manager
Red Hat Ansible Automation Platform
VMware Aria Automation
Red Hat Satellite
AWS Systems Manager
HashiCorp Terraform
Spring Cloud
Buyer's Guide
Download our free AWS CloudFormation Report and get advice and tips from experienced pros
sharing their opinions.
Quick Links
Learn More: Questions:
- When evaluating Configuration Management, what aspect do you think is the most important to look for?
- Infrastructure-as-code vs infrastructure configuration
- What is automated configuration management?
- What are the advantages of using Infrastructure as Code (IaC) tools?
- Why is Configuration Management important for companies?














