HashiCorp

HashiCorp Terraform Associate

HashiCorp Certified: Terraform Associate (004)

HashiCorp's foundational certification for practitioners who use Terraform to provision infrastructure as code. A common screening credential for DevOps, platform, and cloud engineering roles.

$701 hour
or go All-Access →

Full program: 6 decks, 805 cards.

What's on the exam

Terraform Associate (004) Exam Objectives (released January 8, 2026; replaced 003)

Infrastructure as Code (IaC) with Terraform

~5% (est.; weights not published)

What infrastructure as code is · Advantages of IaC patterns · Multi-cloud, hybrid cloud, and service-agnostic workflows

Terraform Fundamentals

~15% (est.; weights not published)

Installing and versioning Terraform providers · How Terraform uses providers · Configurations with multiple providers · How Terraform uses and manages state

Core Terraform Workflow

~20% (est.; weights not published)

The write, plan, apply workflow · terraform init and working directories · terraform validate and fmt · Generating and reviewing execution plans · terraform apply and destroy

Terraform Configuration

~20% (est.; weights not published)

Resource and data blocks · Resource attributes and cross-resource references · Variables, outputs, and complex types · Expressions, functions, and dynamic configuration · Resource dependencies and custom conditions · Managing sensitive data

Terraform Modules

~10% (est.; weights not published)

Module sources and the public registry · Variable scope within modules · Using modules in configuration · Module versioning

Terraform State Management

~15% (est.; weights not published)

Local backend and state locking · Remote state with the backend block · Resource drift and state management

Maintain Infrastructure with Terraform

~10% (est.; weights not published)

Importing existing infrastructure · Inspecting state with the CLI · Debugging with verbose logging (TF_LOG)

HCP Terraform

~5% (est.; weights not published)

Creating infrastructure with HCP Terraform · Collaboration and governance features · Workspaces and projects · HCP Terraform integration

Frequently asked questions

How much does the HashiCorp Terraform Associate cost?

The HashiCorp Terraform Associate costs $70. Listed at $70.50 plus applicable taxes.

How long is the HashiCorp Terraform Associate and how many questions does it have?

~57 questions — 1 hour.

What do you need to pass the HashiCorp Terraform Associate?

Pass/fail; passing score not published.

Can you retake the HashiCorp Terraform Associate?

Allowed; see HashiCorp exam policies for waiting periods between attempts.

What is the best way to study for the HashiCorp Terraform Associate?

Start from the official outline and your primary study materials: the exam is weighted by domain (Infrastructure as Code (IaC) with Terraform ~5% (est.; weights not published), Terraform Fundamentals ~15% (est.; weights not published), Core Terraform Workflow ~20% (est.; weights not published), Terraform Configuration ~20% (est.; weights not published), Terraform Modules ~10% (est.; weights not published), Terraform State Management ~15% (est.; weights not published), Maintain Infrastructure with Terraform ~10% (est.; weights not published), HCP Terraform ~5% (est.; weights not published)). Once you've learned the material, spaced-repetition flashcards organized by those domains are an efficient way to retain it and refresh it before test day.

Ready to prepare?

Our Terraform Associate program is organized by this outline's domains and scheduled by spaced repetition, with a path from first card to test day.

Flashcards are a memory tool. Learn the material first, then use NoReread to retain it and refresh what you already know. It doesn't replace studying the subject.

or go All-Access →

See what's inside →