EnglishDeutschFrançaisEspañolPortuguês

HashiCorp · HC-TFA · Associate

HashiCorp Certified: Terraform Associate (004)

Validates foundational knowledge of Terraform Community Edition and HCP Terraform. Covers IaC concepts, core workflow, configuration, modules, state management, and HCP Terraform collaboration features. Tests on Terraform v1.12. 57+ AI-generated practice questions with explanations. Free trial, pass guarantee.

Start Free Trial

7-day free trial, no credit card required

57 Questions
60min Time Limit
70/ 100 Pass Score
$70.50 USD Exam Fee

About the exam

The HashiCorp Certified: Terraform Associate (004) credential validates foundational proficiency in infrastructure as code using Terraform. It confirms that you understand the purpose of IaC, can author and apply Terraform configurations, manage state, use modules, and work with providers to provision resources across cloud and on-premises environments. The exam covers eight domains spanning core workflow, state management, HCP Terraform basics, and the rationale behind declarative infrastructure.

This certification targets cloud engineers, DevOps practitioners, site reliability engineers, and platform teams who are new to Terraform or have been using it informally for six months or less. It is also a strong fit for system administrators transitioning into infrastructure automation, and for developers who need a baseline understanding before collaborating with platform teams on shared Terraform codebases.

What's on the exam

The Terraform Associate exam is a one-hour, online-proctored, multiple choice assessment. You will encounter a mix of single-answer multiple choice, multiple-select, true/false, text-match, and hands-on style scenario questions. There is no live lab component at the associate tier, but expect screenshots of CLI output and HCL snippets that require you to predict behavior or identify the correct block syntax.

Infrastructure as Code with Terraform 13%

IaC concepts, advantages of IaC patterns, multi-cloud and hybrid cloud workflows.

Terraform Fundamentals 13%

Providers installation and versioning, how Terraform uses providers, state management basics.

Core Terraform Workflow 13%

Init, validate, plan, apply, destroy, fmt. The standard Terraform workflow.

Terraform Configuration 13%

Resources, data sources, variables, outputs, complex types, expressions, functions, dependencies, custom conditions, sensitive data management.

Terraform Modules 12%

Module sources, variable scope within modules, using modules in configuration, version management.

Terraform State Management 12%

Local backend, state locking, remote state configuration, resource drift management.

Maintain Infrastructure with Terraform 12%

Importing existing infrastructure, CLI state inspection, verbose logging and debugging.

HCP Terraform 12%

HCP Terraform for infrastructure creation, collaboration and governance features, workspaces and projects, integration configuration.

What to expect

Pace yourself at roughly one minute per question and flag anything ambiguous for review rather than burning time on a single item. Read each question twice, especially the multi-select variants where partial credit is not awarded. If an HCL snippet appears, mentally run the plan before scanning the answer choices so distractors do not pull you toward syntactically valid but incorrect options.

multiple choice
60%
multiple response
25%
true false
15%

Where candidates struggle

The most common trap is memorizing commands without understanding state. Candidates routinely miss questions about state locking, remote backends, workspace isolation, and the difference between terraform refresh, import, and state rm. Spend real hands-on time breaking and repairing state files in a sandbox rather than only reading about them. Another frequent miss is confusing provider block configuration with required_providers, and misunderstanding how version constraints resolve.

Study advice: build at least three small projects from scratch, using modules, remote state, and a real provider such as AWS, Azure, or Docker. Read the official Terraform documentation for each exam objective rather than relying solely on third-party courses, and work through the sample questions HashiCorp publishes. Practice reading plan output line by line so resource addressing, count, for_each, and dependency ordering feel intuitive under time pressure.

Exam logistics

Registration is handled through HashiCorp's certification portal powered by PSI, and the exam is delivered online with remote proctoring from any quiet, private room with a reliable webcam and stable internet. The fee is 70.50 US dollars including applicable taxes in most regions, and scheduling is typically available within a few days of purchase. Government issued photo identification is required at check-in.

If you do not pass, HashiCorp enforces a cooldown before you can retake, and a new exam purchase is required for each attempt. The credential is valid for two years from the date you pass, after which you must recertify by taking the then-current version of the exam. Keep an eye on version numbers, since the 004 release refreshed objectives around HCP Terraform and ephemeral resources.

Delivery Online proctored
Retake policy Free retake not included. Standard retake available after waiting period.
Validity 2 years
Career outcomes Cloud Engineer, DevOps Engineer, Infrastructure Engineer, Platform Engineer, Site Reliability Engineer.
Renewal Pass the current version of the Terraform Associate exam or pass the Terraform Professional exam to extend credentials.
Study time ~40 hours
Official guide View on vendor site

Ready to pass?

Join thousands of professionals who passed with AI-powered practice.

Start Free Trial