| Topic | Details |
| Topic 1 | - HCP Terraform: This domain covers using HashiCorp Cloud Platform Terraform for infrastructure provisioning, collaboration and governance features, organizing workspaces and projects, and configuring integrations.
|
| Topic 2 | - Maintain infrastructure with Terraform: This domain addresses importing existing infrastructure into Terraform, inspecting state using CLI commands, and using verbose logging for troubleshooting.
|
| Topic 3 | - Infrastructure as Code (IaC) with Terraform: This domain covers the foundational concept of Infrastructure as Code and how Terraform enables managing resources across multiple cloud providers and services through a unified workflow.
|
| Topic 4 | - Terraform fundamentals: This domain addresses installing and managing provider plugins, understanding Terraform's provider architecture, and how Terraform tracks infrastructure state.
|
| Topic 5 | - Terraform state management: This domain focuses on managing Terraform's state file, understanding local and remote backends, implementing state locking, and handling resource drift.
|
| Topic 6 | - Terraform modules: This domain explains organizing and reusing code through modules, understanding variable scope between modules, implementing modules in configurations, and managing module versions.
|