About AWS CloudFormation

AWS CloudFormation is designed to help businesses create a collection of AWS resources by provisioning and updating the data. The platform allows DevOps teams to automatically create cloud infrastructure and related application models.

AWS CloudFormation enables users to manage the complete infrastructure or AWS resources via a text file. It lets administrators deploy application resources using built-in templates and reuse templates to replicate a cloud infrastructure in multiple environments. Additionally, IT professionals can use the application to preview proposed changes to a stack and its effect on running resources.

It supports integration with various other solutions such as AWS Service Catalog, AWS Identity and Access Management (IAM) and AWS Con...


Read More

Supported Operating System(s):

15 Reviews of AWS CloudFormation

Average User Ratings

Overall

4.53 / 5 stars

Ease-of-use

4.0

Value for money

4.5

Customer support

4.5

Functionality

4.0

Ratings Snapshot

5 stars

(10)

10

4 stars

(6)

6

3 stars

(1)

1

2 stars

(0)

0

1 stars

(0)

0

Likelihood to Recommend

Not likely

Very likely

Showing 1 - 5 of 15 results

April 2021

Chetan from Persistent Systems

Verified Reviewer

Company Size: 10,000+ employees

Industry: Computer Software

Time Used: Less than 2 years

Review Source: Capterra


Ease-of-use

4.0

Value for money

5.0

Customer support

5.0

Functionality

4.0

April 2021

The best IAC tool for AWS Cloud

If your entire infrastructure is in AWS cloud, then this is the best IAC tool. I would say even better than Terraform in certain aspects if you are not aiming multicloud or hybrid cloud

Pros

It is easy to provision AWS resources and update them. It supports rollback. It also allows seeing the changes that will be applied using changesets. It is transactional , either all the resources are updated or none are.

Cons

The error messages when running the Cloudformation stacks are sometimes not easy to decipher.

Reasons for Choosing AWS CloudFormation

We have clear strategy that we will be using only AWS cloud. Cloudformation is better compared to Terraform when it comes to state management of the infra, the possibility of rollback and the transactional nature. In Terraform we have to explicitly maintain the state in S3 bucket. Cloudformation takes care of this as it is managed service. Being transactional , we are guaranteed that the infra will always be in consistent state.

November 2020

User Profile Picture

Justin Emanuel from Walgreens

Verified Reviewer

Company Size: 1,001-5,000 employees

Industry: Pharmaceuticals

Review Source: Capterra


Ease-of-use

5.0

Value for money

5.0

Customer support

5.0

Functionality

5.0

November 2020

AWS we love Lambda

Multiple locations and databases . Some services aren't available everywhere .US Virgina servers is awesome and had Evey new update

Pros

AWS has a great CMS IAM were easy to use to add users . Setting admins and restrictions to Accounts were easy to setup up.

Cons

2 factor authentication sometime would rest multiple times durning server run time which causes disrubtions .wehn scaling up servers you may get over charged .

Reasons for Switching to AWS CloudFormation

Had more Developer with certifications

August 2021

User Profile Picture

Ramindu from Virtusa Corporation

Verified Reviewer

Company Size: 10,000+ employees

Industry: Computer Software

Time Used: More than 2 years

Review Source: Capterra


Ease-of-use

5.0

Value for money

5.0

Customer support

4.0

Functionality

4.0

August 2021

CloudFormation is the go-to solution to automate infrastructure builds on AWS

Pros

AWS CloudFormation is a infrastructure-as-code solution that allows you to bootstrap infrastructure and services within the AWS space. It contains a very comprehensive set of features to build out infrastructure with the necessary security controls and service integrations that you would need.

Cons

AWS CloudFormation has a steep learning curve for a service that only supports AWS.

August 2021

Martin from POAP

Company Size: 11-50 employees

Industry: Information Technology and Services

Time Used: Less than 6 months

Review Source: Capterra


Ease-of-use

4.0

Functionality

3.0

August 2021

A valid alternative for IaC

So far it has served us well, but we are moving to CDK in the near future

Pros

- Templates are written in a YAML subset, which is arguably preferable to JSON - It provides many options to properly manage the stacks lifecycle - When coupling with Cloud Development Kit, it makes up for a powerful IaC solution for AWS - As with any other AWS service, you can manage CloudFormation in the best way that fancy your team needs

Cons

- It's hard to understand that some resources that are possible to tag, don't support tagging in the templates - Templates can get complex over time

Reasons for Choosing AWS CloudFormation

The majority of the team already had some experience with CloudFormation

June 2021

Christopher from Restless Software LLC

Company Size: 2-10 employees

Industry: Information Technology and Services

Time Used: More than 2 years

Review Source: Capterra


Ease-of-use

5.0

Value for money

5.0

Functionality

5.0

June 2021

Infrastructure As Code

Overall my experience with cloudformation has absolutely been positive. Automation of infrastructure is made easy once you become familiar with setting up your templates

Pros

The feature that are most impactful is the compatibility with multiple services. You can simple write a template and deploy entire environments in minutes form servers to databases. If you use Amazon's CDK you can take it a step further and write infrastructure as code in languages like typescript or python. The CDK then deploys directly to cloudformation.

Cons

What I like least about cloudformation are the error messages. Occasionally they can be a bit vague, which of course makes debugging take longer than it should. This happens most often when permissions/roles are off.