Terraform

Infrastructure as code for any cloud

4.4

Terraform by HashiCorp is an infrastructure as code tool that lets you define and provision cloud infrastructure using a declarative configuration language (HCL).

4.4Our Score

Quick Verdict

Terraform is a solid choice in its category with a good balance of features and pricing.

Growing users
CLI free and open source; Terraform Cloud free up to 500 resources; Plus $0.00014/hr per resource, Enterprise custom
Free tier available
Growing
Users
CLI free and open source; Terraform Cloud free up to 500 resources; Plus $0.00014/hr per resource, Enterprise custom
Starting Price
DevOps
Category
Yes
Free Tier

What is Terraform?

Terraform by HashiCorp is an infrastructure as code tool that lets you define and provision cloud infrastructure using a declarative configuration language (HCL).

Pros & Cons

Terraform Pros & Cons

Pros
  • Industry standard for IaC
  • Multi-cloud provider support
  • State management for infrastructure tracking
  • Massive provider and module ecosystem
  • Terraform Cloud for team collaboration
Cons
  • HCL has a learning curve
  • State file management can be complex
  • BSL license change in 2023 caused controversy

Who Should Use Terraform?

Teams looking to improve their DevOps workflows
Professionals evaluating DevOps solutions
Organizations ready to invest in proven solutions
Companies seeking reliable DevOps infrastructure

Ready to try Terraform?

Get started today and see why users love Terraform