Free 004 study notes covering every exam domain — key concepts, mnemonics, and practice links.
Practice what you just read
10 free practice questions. No credit card.
Terraform Associate starts with IaC fundamentals — why organizations adopt it and how Terraform fits the declarative model.
| Concept | Exam Focus |
|---|---|
| IaC benefits | Repeatability, auditability, faster provisioning, reduced configuration drift |
| Immutable infra | Replace resources rather than patch in place — new AMI/instance on change |
| Mutable infra | Configure existing servers — Chef, Puppet, Ansible after provisioning |
| Version control | All .tf files in Git — PR review before apply |
Practice what you just read
10 free practice questions. No credit card.
Practice what you just read
10 free practice questions. No credit card.
Unlock Full Access
3 practice exams • 300+ questions
Download the free 004 study notes PDF
Every domain in one printable file. No email address required.
Download the PDFTerraform Associate is a HashiCorp certification. These facts come from the current exam guide and are the numbers to plan around.
| Domain | Weight | What to focus on |
|---|---|---|
| Understand Terraform Basics | 32% | Providers and plugin model, Resources and data sources, Variables, locals, and outputs |
| Use the Terraform CLI (Outside of Core Workflow) | 23% | terraform import, terraform taint and replace, terraform state commands |
| Understand Infrastructure as Code (IaC) Concepts | 16% | Define IaC and its benefits, Terraform vs other IaC tools, Immutable vs mutable infrastructure |
| Interact with Terraform Modules | 10% | Module block syntax, Public registry modules, Module versioning |
| Navigate the Terraform Workflow | 10% | Core workflow: init, plan, apply, destroy, State file purpose and management, Remote backends |
| Understand Terraform's Purpose (vs Other IaC) | 9% | Multi-cloud abstraction, Provider ecosystem, State management philosophy |
Yes. Every 004 study note on this page is free to read, and the PDF download requires no email address. Practice questions start free as well.
They cover all 6 domains of the 004 exam: Understand Terraform Basics (32%), Use the Terraform CLI (Outside of Core Workflow) (23%), Understand Infrastructure as Code (IaC) Concepts (16%), Interact with Terraform Modules (10%), Navigate the Terraform Workflow (10%), Understand Terraform's Purpose (vs Other IaC) (9%). Each section is weighted in the same proportion as the real exam, so nothing high-value is buried.
The 004 exam has approximately 57 questions in 60 minutes, with a passing score of 70%. Use the practice questions to confirm you are consistently above that line before booking the real exam.
Read a domain, then immediately answer practice questions on it — recall is what moves knowledge into long-term memory. Start with Understand Terraform Basics, and finish with a mixed set so you practise switching between topics.
They cover the content, but reading alone is not enough. Answer practice questions for every domain and take a timed practice exam; the notes are most useful when you return to them after a wrong answer.