EVERYTHING XIAOMI
Get listed
Side by side

AWS CloudFormation vs Terraform

Terraform logo

Terraform

8.0#1 in infrastructure policy as code toolsFree plan
Free planWebAPILinuxmacOS
Visit

What both publish

FactAWS CloudFormationTerraform
Founded20062012
PurposeCloudFormation models, provisions, and manages related AWS and third-party resources as infrastructure as code.Terraform is an infrastructure-as-code tool for defining, provisioning, and managing cloud and on-premises resources through human-readable configuration files.
Rating on Capterra4.5 out of 5 from 112 reviews4.8 out of 5 from 51 reviews.
Rating on G24.4 out of 5 from 207 reviews4.7 out of 5 from 92 reviews.
Rating on Gartner Peer Insights4.4 out of 5 from 110 ratings4.5 out of 5 from 125 ratings.

AWS CloudFormation plans

  • AWS CloudFormationFree
  • CloudFormation serviceFree
  • Third-party resource providersFree

Terraform plans

  • FreeFree
  • StandardPriced on request
  • PremiumPriced on request
  • Terraform Community EditionFree
  • HCP Terraform FreeFree
  • HCP Terraform Essentials$0.10 a month

Pick AWS CloudFormation if…

It suits teams managing AWS infrastructure as code, from individual instances to complex multi-Region applications, and automating infrastructure templates in CI/CD workflows. It can also suit users who need cross-account deployments or previews of proposed stack changes.

Pick Terraform if…

Terraform Community Edition suits practitioners who want a downloadable command-line tool for infrastructure provisioning. HCP Terraform's free features are described as suitable for small teams, while larger organizations may need paid collaboration and governance features.

Charts they share