Terraform
Infrastructure as code for any cloud or service.
About Terraform
Terraform by HashiCorp is the most widely used infrastructure-as-code (IaC) tool, enabling teams to define, provision, and manage cloud infrastructure using declarative configuration files. With support for hundreds of providers, it brings version control and automation to infrastructure management.
Key Features
- Declarative infrastructure as code (HCL)
- Multi-cloud and multi-provider support
- State management and locking
- Plan and apply workflow
- Module registry for reusable components
- Terraform Cloud for team collaboration
- Drift detection
- Import existing infrastructure
Pros
- Dominant IaC tool — massive community and provider ecosystem
- Cloud-agnostic — works with any provider
- Strong module ecosystem for reusable patterns
- Terraform Cloud adds collaboration and governance
Cons
- BSL license change (no longer fully open-source)
- State management can be complex
- HCL syntax has a learning curve
Integrations
Best Use Cases
- Cloud infrastructure provisioning
- Multi-cloud management
- Environment replication
- Compliance and governance
Terraform Alternatives
Looking for alternatives to Terraform? See all Terraform alternatives →
Quick Info
- Website
- www.terraform.io
- Founded
- 2014
- Company
- 1000+
- Pricing
- freemium
Similar tools to Terraform
ValidateHTML
Free HTML validator and SEO auditor — all in one tool.
VS Code
Free, open-source code editor by Microsoft — the industry standard.
GitHub
The world's leading platform for software development and collaboration.
GitLab
The complete DevSecOps platform — from plan to production.
Vercel
Develop. Preview. Ship. — the frontend cloud.
Netlify
Build and deploy modern web projects — the web platform for developers.