Terraform
softwareAbout
Infrastructure as Code for multi-cloud deployment.
Overview
Terraform is the dominant infrastructure-as-code tool for multi-cloud environments, offering unmatched provider coverage and a mature ecosystem, though its state management complexity and recent licensing changes are worth considering.
Pros
- +Industry standard for multi-cloud infrastructure provisioning
- +Massive provider ecosystem covers virtually any service
- +Excellent documentation and community support
Cons
- -State file management adds operational complexity
- -BSL license change from open source caused community concerns
- -HCL has a learning curve for developers used to general-purpose languages
This may be an affiliate link — the creator and GuruStacks may earn a commission, at no extra cost to you. Learn more
Details
Pricing
Model
freemium
Platforms
Community
Listed in Stacks
SaaS Developer
The complete developer toolkit for building, shipping, and scaling SaaS products — from code editors and CI/CD to payments, monitoring, and AI-powered development tools.
DevOps Engineer Stack
Comprehensive DevOps engineering tools and platforms for CI/CD, infrastructure automation, monitoring, and cloud operations
Related
Similar tools
View alternatives →Spacelift
4.9Infrastructure orchestration platform that adds policy, governance, and workflow automation on top of Terraform, OpenTofu, Pulumi, CloudFormation, and Kubernetes.
Checkov
4.4Policy-as-code static analysis tool that scans IaC configurations across Terraform, CloudFormation, and Kubernetes for security misconfigurations.
OpenTofu
4.4Open-source fork of Terraform maintained by the Linux Foundation, providing community-driven infrastructure-as-code with full Terraform compatibility.
Brainboard
4.5Brainboard is an AI-driven cloud infrastructure platform that combines visual architecture design with automatic Terraform code generation, enabling collaborative multi-cloud design across AWS, Azure, GCP, OCI, and Scaleway with embedded GitOps and CI/CD.
Octopus Deploy
4.5Deployment automation platform that manages complex multi-environment releases across cloud and on-premises infrastructure with built-in runbooks and tenanted deployments.
env0
4.2env0 is a cloud governance platform for self-service infrastructure deployment, providing IaC automation, policy-as-code guardrails, drift detection, and cost management across Terraform, OpenTofu, Pulumi, and Kubernetes workflows at enterprise scale.