🥳🥳Launch week sale🥳🥳75% off all exams for a limited time celebrating our launch!!
75% off$39 $9.75Shop the sale
HashiCorp

HashiCorp Certified: Terraform Associate

Validates foundational Terraform knowledge and skills, including infrastructure as code concepts, Terraform workflow, configuration, modules, state, and HCP Terraform basics.

Practice

Learn at your own pace. Answer questions one at a time with instant feedback and explanations.

Start practice

Mock exam

Simulate the real thing. Take a timed, full-length test and review your score and weak areas.

Sign up to start
Get full access Unlimited practice and timed mock exams for 90 days. Create your account at checkout.
$39 You save $29.25 today

Study your way: beyond Practice and Mock exam, choose adaptive, hard mode, ready review, objective coverage, or retry-your-misses — and set your own question count, timer, and pass mark.

About this exam

Proves foundational Terraform knowledge and skills in an hour-long online proctored multiple-choice exam covering IaC, Terraform fundamentals, workflow, configuration, modules, state, maintenance, and HCP Terraform.

Who should take this exam

Cloud engineers and infrastructure practitioners with foundational Terraform knowledge who can identify Terraform Enterprise or HCP Terraform features and distinguish them from Community edition capabilities.

Career benefits

Demonstrates practical infrastructure-as-code fluency with Terraform and helps validate readiness for Terraform-based cloud engineering, platform engineering, and infrastructure automation work.

How to prepare

Study the official Terraform Associate objectives, practice the Terraform workflow in a demo environment, review provider, module, state, and HCP Terraform topics, and use HashiCorp tutorials for hands-on preparation.

Quick facts

Exam cost$70.50 USD plus locally applicable taxes and fees; free retake not included
Valid for2 years
Length60 minutes
Passing scoreNot publicly disclosed by HashiCorp
FormatOnline proctored, multiple choice
Practice questions353
Objectives8
Official pageView

What's covered

1. Infrastructure as Code (IaC) with Terraform

  • 1a Explain what IaC is
  • 1b Describe the advantages of IaC patterns
  • 1c Explain how Terraform manages multi-cloud, hybrid cloud, and service-agnostic workflows

2. Terraform fundamentals

  • 2a Install and version Terraform providers
  • 2b Describe how Terraform uses providers
  • 2c Write Terraform configuration using multiple providers
  • 2d Explain how Terraform uses and manages state

3. Core Terraform workflow

  • 3a Describe the Terraform workflow
  • 3b Initialize a Terraform working directory
  • 3c Validate a Terraform configuration
  • 3d Generate and review an execution plan for Terraform
  • 3e Apply changes to infrastructure with Terraform
  • 3f Destroy Terraform-managed infrastructure
  • 3g Apply formatting and style adjustments to a configuration

4. Terraform configuration

  • 4a Use and differentiate resource and data blocks
  • 4b Refer to resource attributes and create cross-resource references
  • 4c Use variables and outputs
  • 4d Understand and use complex types
  • 4e Write dynamic configuration using expressions and functions
  • 4f Define resource dependencies in configuration
  • 4g Validate configuration using custom conditions
  • 4h Understand best practices for managing sensitive data, including secrets management with Vault

5. Terraform modules

  • 5a Explain how Terraform sources modules
  • 5b Describe variable scope within modules
  • 5c Use modules in configuration
  • 5d Manage module versions

6. Terraform state management

  • 6a Describe the local backend
  • 6b Describe state locking
  • 6c Configure remote state using the backend block
  • 6d Manage resource drift and Terraform state

7. Maintain infrastructure with Terraform

  • 7a Import existing infrastructure into your Terraform workspace
  • 7b Use the CLI to inspect state
  • 7c Describe when and how to use verbose logging

8. HCP Terraform

  • 8a Use HCP Terraform to create infrastructure
  • 8b Describe HCP Terraform collaboration and governance features
  • 8c Describe how to organize and use HCP Terraform workspaces and projects
  • 8d Configure and use HCP Terraform integration

Frequently asked questions

Are these real exam questions?

No. These are original practice questions written to match the exam objectives, each with an explanation so you actually learn the material — not exam dumps.

How does practice mode work?

You answer questions one at a time with instant feedback and explanations. Over time the app adapts, prioritizing the objectives and questions you struggle with most.

What is a mock exam?

A timed, full-length simulation that holds feedback until the end, then shows your score, pass/fail result, and a breakdown by objective.

Can I customize how I study?

Yes. Pick the study mode that fits — adaptive practice, hard mode, ready-for-review, objective coverage, or retrying questions you've missed — and set your own question count, timer, and passing score for each session.

Do I need an account?

You can try free questions for this exam without signing in. Create a free account to save your progress, track weak objectives, and unlock the full question bank.

Study resources

An unhandled error has occurred. Reload 🗙

Rejoining the server...

Rejoin failed... trying again in seconds.

Failed to rejoin.
Please retry or reload the page.

The session has been paused by the server.

Failed to resume the session.
Please retry or reload the page.