HashiCorp
HashiCorp Certified: Terraform Associate (004)
The exam is an hour of multiple choice against Terraform 1.12, and it asks about commands and state you only remember by running them. These labs are where you run them.
Covers Terraform Associate (004). Version 003 was retired on January 8, 2026.
- Exam domains
- 8
- Mock exam
- 57 questions · 60 min
- Pass mark
- 70%
- Labs in
- 8 of 8 domains
What practice looks like
Measured, then practiced, then measured again
A mock exam that is free
57 questions against a 70% pass mark, timed at 60 minutes in exam mode, free. Every question carries an explanation on your results, and study mode explains each answer as you pick it with Premium.
How the tests workLabs you work, not watch
A terminal and a simulated AWS console in the browser. Your commands build resources, and exam mode grades the state you leave behind.
See the terminalA plan built from a diagnostic
PremiumA short reading across all 8 domains bands each one, and only the ones below the pass mark get work. The plan shrinks as domains close.
How the path worksCoverage
What the exam covers
These are the domains every mock exam and every plan is drawn against, weighted the way the exam weights them. What to practice for each one is in the exam guide.
- 1Infrastructure as Code (IaC) with Terraform8%
- 2Terraform fundamentals12%
- 3Core Terraform workflow14%
- 4Terraform configuration22%
- 5Terraform modules12%
- 6Terraform state management14%
- 7Maintain infrastructure with Terraform10%
- 8HCP Terraform8%
Hands-on
The labs in this certification
Each one is a scenario with a task and a grader. Nothing is provisioned on your side and nothing costs you anything to run.
- medium
Build, inspect and share a first stack
FreeTake a small stack from a broken first draft to something a team can share: make it validate, stop pasting an image ID, publish what it built, read its state, and move that state off your machine.
LinuxTerraformAWS CLIAWS console - medium
Take over a hand-built estate
FreeA network and a documents bucket were built by hand and handed to your team. Bring them under Terraform without rebuilding them, fold the bucket into a module, put a tag right where an apply cannot undo it, and pin what the configuration depends on.
LinuxTerraformAWS CLIAWS console - medium
Wire two stacks together with remote state
FreeTwo teams, two state files, and ids being pasted over chat. Publish what the network stack owns and read it from the app stack instead.
LinuxTerraformAWS CLIAWS console
More labs, one set per exam domain, come with Premium. The learning path sequences them; you do not need a path to open one.
Plans
What's free and what's Premium
| Feature | Free | Premium |
|---|---|---|
| Mock exams | included | included |
| Diagram questions | included | included |
| Sandbox | included | included |
| General labs in exam mode | included | included |
| Study mode with explanations | not included | included |
| Domain labs with practical mode | not included | included |
| Learning path with diagnostic | not included | included |
| AI feedback | not included | included |
Premium is bought per certification. 6 months of access, 14-day refund policy.
Start free or go Premium
Every mock exam is free. Premium adds study mode, the learning path, domain labs and AI feedback for Terraform Associate.
$29.99 · 6 months of access
