HashiCorp Certified: Terraform Associate
The Terraform Associate (003) validates the core knowledge to use Terraform in production: infrastructure-as-code concepts, the Terraform workflow (write, plan, apply), providers and resources, variables and outputs, state and its management and locking, modules and the registry, and HCP Terraform / Terraform Cloud features.
Ready to sit the mock exam?
The timer starts as soon as you begin. You can flag questions, move freely between them, and review everything before submitting. No sign-in required — sign in afterwards to save the result to your history.
Start Terraform Associate (003) examSkills measured
Understand Infrastructure as Code Concepts
10%Benefits of IaC, declarative vs imperative, and idempotency and immutable infrastructure.
Understand the Purpose of Terraform vs Other IaC
10%Multi-cloud and provider-agnostic benefits, the provider ecosystem, and state as the source of truth.
Understand Terraform Basics
20%Providers and versions, resources and data sources, terraform init/plan/apply/destroy, and the dependency graph.
Use Terraform Outside the Core Workflow
15%terraform import, state list/mv/rm, taint/replace, workspaces, and troubleshooting with TF_LOG.
Interact with Terraform Modules
15%Module sources and versions, inputs and outputs, the public registry, and module composition.
Use the Core Terraform Workflow
20%Writing configuration, variables and locals, expressions and functions, resource meta-arguments (count, for_each, lifecycle), and provisioners.
Implement and Maintain State
10%Local vs remote backends, state locking, sensitive data in state, and HCP Terraform remote state.