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.

Ready to find the missing piece of your team?

Let's talk about your hiring needs. A team member will get back to you quickly to qualify the brief and kick off the search.