Terrform Notes
Table of Contents
1. What is Terraform
Terraform is HashiCorp’s IaC (Infrastructure as Code) tool.
It lets you define resources and infrastructure in human-readable, declarative configuration files, and manages your infrastructure’s lifecycle. Using Terraform has several advantages over manually managing your infrastructure:
-
Terraform can manage infrastructure on multiple cloud platforms.
-
The human-readable configuration language helps you write infrastructure code quickly.
-
Terraform’s state allows you to track resource changes throughout your deployments.
-
You can commit your configurations to version control to safely collaborate on infrastructure.