It serves as an automation framework for deploying infrastructure by using templates.
Devops Engineer at IndusOs
Streamlining infrastructure deployment and offering automation, consistency, and scalability through its templated approach
Pros and Cons
- "The most beneficial aspect lies in its capability to handle input acquisition and assessment."
- "Including certain examples of templates would be advantageous."
What is our primary use case?
What is most valuable?
The most beneficial aspect lies in its capability to handle input acquisition and assessment. This feature allows users to input information, essentially functioning as a vendor, where values can be inserted and interest can be derived from the system.
What needs improvement?
Including certain examples of templates would be advantageous.
For how long have I used the solution?
I have been working with for four years.
Buyer's Guide
AWS CloudFormation
February 2025

Learn what your peers think about AWS CloudFormation. Get advice and tips from experienced pros sharing their opinions. Updated: February 2025.
837,501 professionals have used our research since 2012.
What do I think about the stability of the solution?
It is very stable. I would rate it nine out of ten.
What do I think about the scalability of the solution?
I would rate its scalability capabilities nine out of ten. Our team exclusively relies on CloudFormation templates, and it consists of five to six individuals.
How are customer service and support?
The level of technical support provided by AWS is excellent. I would rate it ten out of ten.
How would you rate customer service and support?
Positive
Which solution did I use previously and why did I switch?
While currently working with Azure, we utilize distinct solutions tailored to the platform. However, it's worth noting that when we were using AWS previously, CloudFormation stood out as the preferred and superior choice for configuration.
How was the initial setup?
The initial setup was fairly easy and I would rate it nine out of ten.
What about the implementation team?
We handled the deployment internally with a team of four or five members. While maintenance typically only needs one person, it is currently managed by multiple individuals.
What's my experience with pricing, setup cost, and licensing?
The pricing is not notably high. I would rate it two out of ten.
What other advice do I have?
Overall, I would rate it ten out of ten.
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: I am a real user, and this review is based on my own experience and opinions.

Senior Solutions Architect and Cloud Security Consultant at Cgi Deutschland KG
Helps to automate workflows and build resources
Pros and Cons
- "AWS CloudFormation has automated the resource-building process, thereby removing the scope of human errors. We can tag the resources which help the billing process."
- "The code we write in AWS CloudFormation is pretty big compared to Terraform. We need to have more modules in the solution. A library should also be there where we can save code lines. A dashboard feature would be good for designers."
What is our primary use case?
We use AWS CloudFormation to build resources.
How has it helped my organization?
AWS CloudFormation has automated the resource-building process, thereby removing the scope of human errors. We can tag the resources which help the billing process.
What is most valuable?
I like the tool's updation capability for versions. The solution is good for scalability as well.
What needs improvement?
The code we write in AWS CloudFormation is pretty big compared to Terraform. We need to have more modules in the solution. A library should also be there where we can save code lines. A dashboard feature would be good for designers.
For how long have I used the solution?
I have been working with the product since 2016.
What do I think about the stability of the solution?
I rate the tool's stability a ten out of ten.
What do I think about the scalability of the solution?
I rate AWS CloudFormation's scalability a ten out of ten.
How was the initial setup?
The solution is a service by AWS and does not involve deployment. We have installed the tool over the cloud.
What's my experience with pricing, setup cost, and licensing?
The solution's cost is normal, neither cheap nor expensive.
What other advice do I have?
I rate the solution a nine out of ten. You need to leverage AWS CloudFormation as much as possible to automate workflows.
Disclosure: I am a real user, and this review is based on my own experience and opinions.
Buyer's Guide
AWS CloudFormation
February 2025

Learn what your peers think about AWS CloudFormation. Get advice and tips from experienced pros sharing their opinions. Updated: February 2025.
837,501 professionals have used our research since 2012.
Data Analyst and Developer at Bridge Labs
Highly scalable and makes resource provisioning easier
Pros and Cons
- "What I like best about AWS CloudFormation is that it is a quick and simple way to deploy various applications, like WordPress."
- "One area where AWS CloudFormation could improve is by offering more flexibility in creating custom templates."
What is our primary use case?
I use AWS CloudFormation to create various types of resources like app servers, web servers, and S3 buckets. I know how to deploy these resources and understand how CloudFormation works, including best practices and different configuration options.
What is most valuable?
What I like best about AWS CloudFormation is that it is a quick and simple way to deploy various applications, like WordPress. You can use predefined templates, and if you are new to CloudFormation, it is easy to get started without much stress.
What needs improvement?
One area where AWS CloudFormation could improve is by offering more flexibility in creating custom templates. Currently, you can use default templates, but having easier ways to design your own templates, whether in JSON or YAML format, would be a helpful enhancement for users.
For how long have I used the solution?
I have been using AWS CloudFormation for a year and a half.
What do I think about the stability of the solution?
It is a stable solution. I would rate it a nine out of ten in terms of stability. We have not had any issues with it.
What do I think about the scalability of the solution?
It is a highly scalable solution. I would give the scalability a ten out of ten. In our organization, we don't have an exact user count, but AWS CloudFormation is widely used and popular. It is appreciated for its speed and user-friendliness when using template scripts with parameters. It also enhances security with encryption and permission features. CloudFormation is flexible for making infrastructure changes and is considered a valuable asset for our organization.
How are customer service and support?
I had some issues with the technical support, but they were mainly because I had some experience with AWS CloudFormation. When creating a new stack and provisioning resources, you need to be careful with services that require global uniqueness, like S3 bucket names. If you don't use unique names in your code or template, it can cause errors. If you are not familiar with this, you might contact support, but often it is a simple fix by just changing the name yourself. So, having some technical know-how can help you avoid unnecessary support calls.
How was the initial setup?
The initial setup of AWS CloudFormation is very easy and straightforward; you don't need any complex configurations or proxies. It takes less than a minute to deploy. I would rate the easiness of the setup a nine out of ten. If you receive clear instructions, using AWS CloudFormation is pretty straightforward. However, if you have to figure things out on your own, having some experience is important. Without experience, you might create resources that cause issues and encounter various challenges along the way.
What other advice do I have?
My advice to new users is to have some prior knowledge before using AWS services. It is important to understand these concepts to make the most of AWS. I love AWS because it makes resource provisioning easier, especially with the user-friendly dashboard for creating various things. Overall, I would rate it a ten out of ten.
Disclosure: I am a real user, and this review is based on my own experience and opinions.
DevOps Engineer at United Vision
Helps our organization with mapping with a reusable template that helps reduce duplications
Pros and Cons
- "The CloudFormation template can be reused to create multiple stacks, reducing duplications and improving our infrastructure."
- "Error-handling features can be improved."
What is our primary use case?
Our primary use case for the solution is mapping. We have used AWS CloudFormation and its components. We have used the mapping block resources, like AMI, to a particular region. The mapping block enables us to map keys to a corresponding name value that we specify in a conditional parameter. We have also used the output block to import resources, such as a security group, from one CloudFormation template to another. In a template, the output section describes the output value we can use in other stacks or the value returned when we need to review my stack properties.
How has it helped my organization?
Firstly the solution is reusable. The CloudFormation template can be reused to create multiple stacks, reducing duplications and improving our infrastructure and the parameter section maintainability. The parameter section is so essential and assists with automation. So with a single click, most of the resources have been deployed in the environment we want.
What is most valuable?
The parameter section is valuable.
What needs improvement?
A few areas need improvement, like enhancing error handling and integrating with other AWS services.
For how long have I used the solution?
We have been using the solution for approximately three years.
What do I think about the stability of the solution?
I rate the stability as eight out of ten.
What do I think about the scalability of the solution?
The solution is scalable. However, sometimes the issue is that it is not cloud agnostic. It's only used in AWS, unlike other solutions using a multi-cloud. I rate the scalability an eight out of ten.
How was the initial setup?
The initial setup is straightforward.
What's my experience with pricing, setup cost, and licensing?
I rate the price an eight out of ten, with ten being the most expensive.
What other advice do I have?
I rate the solution a nine out of ten. The solution is good, but error-handling features can be improved.
Disclosure: I am a real user, and this review is based on my own experience and opinions.
DevOps Engineer/SRE - AWS at Lavoro autom inf e com ltda
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:
Last updated: Oct 27, 2024
Flag as inappropriateAWS Cloud Engineer/Cloud Architect at Landmark Technologies
The solution helps renew code and redeploy it in other environments
What is our primary use case?
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.
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.
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: I am a real user, and this review is based on my own experience and opinions.
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: I am a real user, and this review is based on my own experience and opinions.
Last updated: Sep 1, 2024
Flag as inappropriateSolutions Architect at Teravision Technologies
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: I am a real user, and this review is based on my own experience and opinions.

Buyer's Guide
Download our free AWS CloudFormation Report and get advice and tips from experienced pros
sharing their opinions.
Updated: February 2025
Product Categories
Configuration ManagementPopular Comparisons
Microsoft Configuration Manager
Red Hat Ansible Automation Platform
VMware Aria Automation
Red Hat Satellite
AWS Systems Manager
Puppet Enterprise
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?