Terraform
by HashiCorp (IBM)
HashiCorp's infrastructure as code tool for cloud and on-prem resources
Terraform lets you define infrastructure declaratively in HCL and manage it through a plan/apply workflow, using thousands of providers for clouds and SaaS. HashiCorp, now an IBM company, has released it under the source-available Business Source License since 2023; OpenTofu is the open-source fork.
Key features
- Declarative infrastructure in HCL
- Plan and apply workflow
- Large provider and module registry
- Remote state and runs in HCP Terraform
Similar tools

OpenTofu
Open-source infrastructure as code tool, a community fork of Terraform
Pulumi
Infrastructure as code using general-purpose programming languages
act
Run your GitHub Actions workflows locally
Ansible
Agentless automation for configuring and deploying to servers over SSH

Argo CD
Declarative GitOps continuous delivery for Kubernetes

Docker Desktop
Build, run, and share containerized applications on your desktop