HashiCorp refreshed the Terraform Associate exam on 8 January 2026 — the previous version retired the day before, and the current exam now tests Terraform 1.12 concepts. If a study guide or dump site you find still references an older version number, treat it as outdated and move on. This guide covers what the exam tests today.
Info: Exam at a Glance
57 questions · 60-minute duration · Format: Multiple choice, multiple select, true/false · Passing score: pass/fail only, HashiCorp does not publish a numeric cut score (commonly estimated around 70%) · Cost: $70.50 USD (approx. ₹5,850) · Certification validity: 2 years
The 9 Exam Objectives
Unlike AWS or Microsoft, HashiCorp does not publish weighted percentages per objective — treat all nine as roughly equal-priority study targets rather than hunting for a "highest-weight" domain to focus on.
- ●Understand Infrastructure as Code (IaC) concepts — what problem IaC solves and why it matters
- ●Understand Terraform's purpose (vs other IaC tools) — where Terraform fits vs configuration management tools like Ansible
- ●Understand Terraform basics — providers, resources, the .tf file structure
- ●Use the Terraform CLI (outside of the core workflow) — terraform fmt, validate, show, and workspace commands
- ●Interact with Terraform modules — module sources, versioning, inputs, and outputs
- ●Navigate the Terraform core workflow — init, plan, apply, destroy
- ●Implement and maintain state — local vs remote state, state locking, and the terraform state family of commands
- ●Read, generate, and modify configuration — variables, outputs, expressions, and meta-arguments like count and for_each
- ●Understand HCP Terraform capabilities — what Terraform Cloud/HCP Terraform adds beyond the open-source CLI (remote runs, policy enforcement, private registry)
Tip: Pro Tip
State management questions are consistently the trickiest on this exam — practice terraform state mv, terraform state rm, and terraform import by hand rather than just reading about them. Muscle memory beats memorized definitions here.
The 5-Week Study Plan
This plan assumes basic command-line comfort and roughly 5 hours per week. If you have already deployed real infrastructure with Terraform, you can likely compress this into 2–3 weeks.
Week 1 — IaC Concepts & Terraform Basics
- ●Why IaC: repeatability, version control for infrastructure, drift detection
- ●Terraform vs Ansible/Chef/Puppet — declarative vs procedural, and where each shines
- ●Providers and the provider block — how Terraform talks to any cloud or service
- ●Resources and the basic .tf file anatomy: resource, provider, terraform blocks
Week 2 — Core Workflow & CLI
- ●The core workflow in depth: terraform init, plan, apply, destroy — what each actually does under the hood
- ●terraform fmt, validate, and show for day-to-day CLI use
- ●terraform workspace for managing multiple environments from one configuration
- ●Lab: initialize a simple configuration, plan it, apply it, then destroy it — narrate what each step does
Week 3 — State Management
- ●Local vs remote state — why remote state (e.g. an S3 backend with DynamoDB locking) matters for teams
- ●State locking and why concurrent applies without it are dangerous
- ●terraform state list, mv, rm, and terraform import — practice each by hand
- ●Lab: migrate a local state file to a remote backend
Week 4 — Modules & Configuration Authoring
- ●Module sources: local paths, the Terraform Registry, and Git repositories
- ●Module versioning with version constraints
- ●Variables: types, default values, sensitive variables, and precedence order (CLI flags > .tfvars > environment variables > defaults)
- ●count vs for_each — when to use each for creating multiple resources
- ●Lab: write a reusable module with input variables and outputs, then call it twice with different inputs
Week 5 — HCP Terraform & Mock Exams
- ●What HCP Terraform (formerly Terraform Cloud) adds: remote runs, a private module registry, Sentinel/OPA policy enforcement, and team access controls
- ●The difference between HCP Terraform's free, standard, and plus tiers at a conceptual level
- ●Take two full-length practice exams and review every state-management question you got wrong
Go Further with Terraform
- Terraform on Azure: A Practical Beginner's Guide
Hands-on Terraform basics if you want more practice before the exam
- The Terraform Ecosystem: Quality Tools Worth Knowing
tflint, checkov, and other tools real teams run in CI
- Terraform Policy as Code: Inside tfpolicy
What comes after the exam — real-world policy enforcement
Exam Day Strategy
- 1True/false questions are graded strictly — if any part of the statement is wrong, the whole statement is false
- 2For multiple-select questions, read "select all that apply" carefully — partial credit is not given for over- or under-selecting
- 3When a question describes a team-scale problem (multiple engineers, shared state), the correct answer usually involves a remote backend with locking, not a local workflow
- 4Watch for questions testing count vs for_each specifically by whether the resource needs to reference elements by index or by a unique key
- 5You have roughly 63 seconds per question on average — do not linger on any single question past 90 seconds
Tip: Remember
HashiCorp does not publish a numeric passing score for this exam — it is pass/fail only. Don't chase a specific point target; focus on genuinely understanding the core workflow and state management, since those two areas anchor most of the exam's scenario questions.
After Passing Terraform Associate
Terraform Associate validates fundamentals — the real skill-building happens applying it on real infrastructure. See our Terraform ecosystem guide for the tooling teams actually run day-to-day once the basics are solid.
At CloudTechTrainings, our 45-day DevOps batch covers Terraform alongside CI/CD pipelines, Kubernetes, and GitOps — Terraform in the context of a full DevOps toolchain, not in isolation.
Put This Study Plan into Practice
- Terraform Associate Free Mock Exam — 2 × 30 scenario questions
Instant results, no account needed
- Live DevOps Training — CI/CD, Terraform & GitOps
Hands-on Terraform labs on real infrastructure
Ready to Start Your Cloud Journey?
Live batches Mon–Sat — Azure 9–10 AM IST (starts 24 august 2026) · AWS 10:30–11:45 AM IST (starts 31 august 2026). Hands-on labs, exam prep, and community support.