SaveMyCert
Getting started

Terraform Associate certification guide (version 004)

The HashiCorp Certified Terraform Associate is a vendor-neutral, associate-level certification that validates your ability to use Terraform to define, provision and manage infrastructure as code across any cloud — and the current version is 004. That version number matters when you choose study materials: the older 003 exam was retired in early 2026, and 004 is what you will sit, with HCP Terraform (HashiCorp’s managed platform) now part of the syllabus. What makes this certification distinctive among cloud credentials is precisely its neutrality: Terraform manages AWS, Azure, Google Cloud and hundreds of other providers with one language and one workflow, so the skill — and the certificate that attests to it — travels with you across employers and platforms. This guide covers what the exam validates, who it suits, the domains, why a vendor-neutral IaC credential is worth having, the logistics, and how to prepare.

What Terraform is, and what the certification validates

Terraform is the leading multi-cloud infrastructure-as-code tool: you describe the infrastructure you want in declarative configuration files, and Terraform plans and applies the changes needed to make reality match, across whichever cloud providers you use. If the underlying ideas are new to you, our what-is-Terraform and what-is-infrastructure-as-code explainers cover the tool and the concept respectively — this guide stays focused on the certification.

The Terraform Associate validates practical working competence with that tool: that you understand why infrastructure as code exists, can write and organise Terraform configuration, run the core workflow of initialising, planning and applying changes, use and build modules, manage state safely, and maintain real infrastructure over time. It is pitched at the associate level — a practitioner’s credential, not an architect’s — and it is honest about that scope: it certifies that you can use Terraform properly, which is exactly what teams adopting it need to know.

Who it’s for

The natural audience is anyone who provisions or manages cloud infrastructure: cloud engineers, DevOps and platform engineers, site reliability engineers, and administrators moving from console-driven work to automation. Because Terraform sits across providers, it also suits consultants and engineers in multi-cloud organisations for whom a single-vendor credential tells only part of the story.

There is no formal prerequisite — HashiCorp does not require prior certifications or documented experience — but the exam assumes you have actually used Terraform, not merely read about it. Some hands-on time writing configuration, running plans and applies, and wrestling with state is the real preparation; candidates who have only watched courses tend to find the scenario questions abstract. If you are entirely new to infrastructure as code, a few weeks of practical Terraform use before serious revision will make everything else easier.

What the exam covers

The 004 objectives group into themes that map closely onto how Terraform is actually used:

  • Infrastructure-as-code concepts — what IaC is, why declarative beats imperative for infrastructure, and where Terraform fits among the tools.
  • Terraform fundamentals — providers, resources, the CLI, and how Terraform talks to clouds like AWS, Azure and Google Cloud.
  • The core workflow — write, initialise, plan, apply and destroy: the loop every Terraform change goes through.
  • Configuration — variables, outputs, data sources, expressions and the HCL language features that make configuration reusable.
  • Modules — packaging configuration for reuse, consuming modules from registries, and structuring larger codebases.
  • State management — what state is, why it must be stored and shared safely, backends, and handling drift.
  • Maintaining infrastructure — changing, refactoring and troubleshooting real infrastructure over its lifetime.
  • HCP Terraform — HashiCorp’s managed platform: remote runs, shared state and team workflows, new in emphasis for 004.

Why a vendor-neutral IaC certification is valuable

Cloud certifications from AWS, Azure and Google Cloud certify depth on one platform — valuable, but bounded by that platform. The Terraform Associate certifies a layer above: the tool many organisations use to manage all of their platforms. One HCL codebase and one workflow can provision AWS this year and Azure next, which means the skill does not reset when your employer, client or architecture changes provider. In job markets where multi-cloud estates are common, that transferability is the credential’s quiet strength — look at live infrastructure and platform-engineering adverts and notice how often Terraform is named explicitly alongside, or instead of, any single cloud.

It also pairs well rather than competing with provider certifications. A common combination is a cloud associate credential (say, the AWS Solutions Architect Associate or Azure Administrator) plus the Terraform Associate: the first proves you understand a platform’s services, the second proves you can build and manage them as code. Together they describe the way modern infrastructure teams actually work.

Logistics: format, cost and validity

The exam is online proctored, runs about an hour, and contains roughly 55 to 60 multiple-choice and multiple-select questions. The fee is about $70.50 USD at the time of writing — notably cheaper than most cloud certification exams — but check HashiCorp’s certification page for the current price and booking details, as fees change. One thing HashiCorp does differently from AWS and Azure: it does not publish a numeric passing score, so ignore any study material that claims to know the exact mark — results are simply pass or fail.

The certification is valid for two years — shorter than the three years typical of AWS or CNCF credentials — and is renewed by retaking the exam, generally within the six months before expiry. Factor that cadence in when you plan: a Terraform Associate credential is a rolling commitment to stay current with the tool, which, given how actively Terraform evolves, is arguably the point.

How to prepare

HashiCorp’s own learning resources are the natural starting point: the official study guide and tutorials on the HashiCorp developer site follow the exam objectives directly and are free. Work through them with a terminal open, not as reading — the exam’s scenarios reward people who recognise situations from experience. Pair that with a real cloud account (a free tier on AWS, Azure or Google Cloud is ample) and build small things end to end: define them in HCL, plan, apply, change them, break the state on purpose and recover, split configuration into modules. An hour of genuine practice teaches more than three hours of video.

Close the loop with practice questions and mock exams to check coverage across all the objective areas — state management and HCP Terraform are the areas self-taught users most often skip, because day-to-day work can avoid them for a long time. When your mock results are consistently comfortable and no objective area feels like a guess, book it. Our Terraform Associate revision section covers the syllabus lesson by lesson, with practice questions and mocks aligned to the 004 objectives.

Ready to start studying — free?

Original practice questions, timed mock exams and revision notes. No card, nothing to pay.

Jump straight into an exam
SAA-C03AZ-104

Questions, answered

Version 004 is the current exam — the older 003 was retired in early 2026. The content largely carries over, with HCP Terraform (HashiCorp’s managed platform) given clearer emphasis in the objectives. When choosing study materials, check they target 004; older 003-era resources remain mostly relevant but may miss the newer platform content.

Keep reading

Getting started
AWS Data Engineer Associate (DEA-C01): a complete guide
Getting started
AWS Security Specialty certification: a complete guide
Getting started
AZ-104 Azure Administrator certification: a complete guide
Getting started
AZ-900 vs AZ-104: which Azure exam should you take first?