Skip to main content
Bluecoders
← Tech glossary

Terraform

TechTool

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.

A recruitment need?

We take the time to understand your context first. Tell us about your need, we'll get back to you quickly.