Terraform

Terraform

Terraform est un outil open source d'Infrastructure as Code (IaC) créé par HashiCorp.

Outil de codage déclaratif, Terraform permet aux développeurs d'utiliser un langage de configuration appelé HCL (HashiCorp Configuration Language), qui décrit l'infrastructure cloud ou sur site souhaitée pour l'exécution d'une application avec son "état final". Terraform génère ensuite un plan permettant d'atteindre cet état final et exécute le plan pour mettre à disposition l'infrastructure.