Terraform
Terraform is Infrastructure as Code (IaC) — declare cloud and on-prem
resources in HCL, then plan and apply changes through
providers (AWS, GCP, Azure, Kubernetes, and hundreds more). State tracks what exists;
modules reuse patterns. Common issues include state lock conflicts, provider
authentication, drift from manual console edits, and version constraint errors.