Terraform
Terraform is an open-source infrastructure as code software tool that provides a consistent CLI workflow to manage hundreds of cloud services. Terraform codifies cloud APIs into declarative configuration files
π terraform.io, docs, source, product
Learnβ
Quickstartβ
Key elementsβ
- HashiCorp Configuration Language (HCL)
- Terraform CLI (Command Line Interface)
- Terraform Providers
- Terraform State
Trainingβ
-
Skill assessment
-
Courses
-
Path
IDE (Integrated Development Environment)β
- Visual Studio Code with extensions (HashiCorp Terraform)
Releasesβ
| Version | Release date | Links |
|---|---|---|
| 1.0 | June 08, 2021 | Blog |
| 0.15 | April 14, 2021 | Blog |
Samplesβ
Recipesβ
Azureβ
- Introduction to Infrastructure as Code with Terraform on Azure by HashiCorp
- Terraform on Azure documentation by Microsoft
- FR - DΓ©ployer un process Serverless avec Terraform et Azure DevOps par Cellenza - September 4, 2019
Mitigationsβ
- Terraform is Not the Golden Hammer by Qovery - September 17, 2021