Terraform
Terraform is an open-source infrastructure-as-code (IaC) tool published by HashiCorp since 2014.
Terraform is an open-source infrastructure-as-code (IaC) tool published by HashiCorp since 2014. It lets you describe your cloud infrastructure (AWS, Azure, GCP, OVH, Cloudflare, Datadog…) in a declarative language (HCL) and provision it idempotently.
A classic Terraform workflow is: `plan` (compute the diff between desired and actual state), `apply` (apply the changes), `state` (a file that remembers the state). The multi-provider format made Terraform the de-facto standard for multi-cloud.
Following the licence change in 2023, part of the community moved to OpenTofu, the open fork hosted by the Linux Foundation, which remains compatible with existing Terraform configurations.
