Infrastructure-as-code foundations · checked October 1, 2026

Terraform learning.

Compare an ordered learning path, optional feedback and the 004 exam. Starting knowledge and personal readiness are separate.

Ask about Terraform learning (optional)

004 · Terraform 1.12Terminal and architecture backgroundFree learning or paid feedbackCloud charges remain separate

Current issuer exam and renewal rules · Compare HashiCorp training decisions

Who it fits—and when to slow down

Choose Terraform for infrastructure configuration and lifecycle decisions. Choose Vault for secrets, identity and access lifecycle. Neither is a mandatory first purchase before the other.

The issuer lists terminal skills and architecture knowledge as background prerequisites, not a prior badge or a required employment duration. Professional experience is recommended; personal-demo practice can prepare you. If command-line work and cloud boundaries are new, learn those first. Ask an employer whether the need is a named credential or demonstrated workflow competence.

Exam details and the 004 outline

The dated issuer observation identifies 004 testing Terraform 1.12: English, one-hour online-proctored multiple choice, two-year credential validity. No numeric pass threshold or question count is established here.

These eight learning families paraphrase the official content list; no domain percentages are published. Provider-specific expertise is not required for the exam. An older 003 course outline is not sufficient evidence of current coverage.

FamilyOriginal learning decision
Infrastructure as codeExplain a repeatable change and who must review it.
Providers and fundamentalsConnect provider versions, configuration and tracked state.
Core workflowDistinguish format, validate, plan and an authorized apply.
ConfigurationReview dependencies, conditions and sensitive-data handling.
ModulesExplain inputs, outputs, scope and a versioned reusable boundary.
StateSeparate remote storage, locking, drift and access protection.
MaintenanceReview import, inspection and sanitized diagnostic information.
HCP TerraformDistinguish workspace/project organization, execution and entitlement.

Check lifecycle dependencies, custom conditions and HCP workspace/project organization in the captured learning path. Publisher update summaries call 4h ephemeral/write-only values, while detailed objective rows call it sensitive data/Vault. That conflict remains unresolved. The questions below sample concepts; they are not a complete 004 syllabus.

Free preparation versus paid training

Learning Path - Terraform Associate 004

HashiCorp · Learning path reference · Captured 2026-10-10

Issuer lists basic terminal skills and basic on-premises/cloud architecture knowledge. Professional Terraform experience is recommended; practicing objectives in a personal demo may prepare candidates. These background skills are not a prior credential or a fixed employment-duration requirement; learning access, exam rules and personal readiness remain separate.

Public ordered tutorial and documentation links; no selected paid course, tuition, teaching time, lab entitlement, activation or feedback verified. Cloud/account/tool charges remain separate. Selected tuition, seat, contact time, permitted practice and feedback remain unverified; an outline is not a current offer.

Ordered tutorials and documentation cover workflow, configuration, modules, state and HCP collaboration. The nine-minute page/video label is not whole-path duration. Complete performed alignment remains unknown; cached delivery does not establish origin freshness.

Read the learning-path evidence and limits

Publisher orders linked tutorials and documentation by increasing complexity: infrastructure as code; providers and versions; core CLI workflow; HCL configuration, dependencies, conditions and sensitive values; modules; state, locking and drift; imports and diagnostics; HCP Terraform workflows and workspace/project organization. Get Started choices include AWS, Azure, Google Cloud or Docker and describe creating, changing and destroying infrastructure. These are publisher-linked exercises, not verified personal lab performance or entitlement. The page nine-minute/video label is not total learning-path duration, contact hours or personal effort. Selected edition, teaching time, hosted practice, support, feedback and complete performed 004 alignment remain unknown. Publisher summaries call updated 4h ephemeral values/write-only arguments, while the credential and detailed mapping row call 4h sensitive data/Vault; retain this discrepancy rather than equating labels or promising complete alignment. Reading public pages is separate from cloud, HCP, tool, account and compute charges; no account or cloud purchase was operated. October 10 is the body capture date; cached delivery does not establish origin freshness.

Read separate exam mapping and credential references

Terraform Associate 004 credential, exam and conditional renewal

Credential lifecycle reference · Captured 2026-10-10

Captured October 10 credential body lists Terraform Infrastructure Engineer Professional as an additional renewal route. Unexpired 004 holders may pass Professional, either AWS or Azure Authoring and Operations Advanced, or 004 starting six months before expiry to extend existing credentials. Unexpired 002/003 holders may pass Professional or Advanced to extend, or 004 starting six months before expiry for new separate credentials leaving originals unchanged. Expired holders pass current Associate anytime for new separate credentials; original expiry unchanged. Selected future renewal checkout and appointment availability unknown. October 10 is the body capture date; cached delivery does not establish origin freshness.

The public official learning path gives an ordered route through workflow, configuration, modules, state and collaboration. Start with documentation and disposable local demonstrations. A Docker-based introduction can avoid provisioning public-cloud infrastructure, but still requires local tooling and resources; reading a tutorial is not performing it.

For paid support, request 004/1.12 alignment, learner-operated exercises, plan review, feedback on state and secrets, instructor access, format, meeting time zone and cancellation terms. An exact paid official course, tuition, duration, voucher, recordings, hosted lab and current seat are not verified here. No outside provider’s authorization is established; a general partner badge does not identify the actual package.

Exam cost and separate practice costs

On October 1, the exam page lists USD 70.50 plus local taxes and fees; no free retake. Confirm currency, region, attempts and checkout before purchase. This is an exam observation, not total tuition or a team quote.

HCP Terraform Free supports remote execution and up to 500 managed resources. That is not a guarantee every feature, account or cloud deployment costs nothing. Public-cloud charges and paid HCP organization billing remain separate. Do not connect employer accounts or real credentials for these exercises.

Renewal depends on your existing badge

The credential body captured October 10 adds Terraform Infrastructure Engineer Professional as a renewal route. For unexpired 004, passing Professional or either AWS/Azure Authoring and Operations Advanced extends the existing Associate credentials. Retaking 004 can extend them starting six months before expiry. Older unexpired 002/003 holders may extend the badge by passing Professional or Advanced, or pass 004 starting six months before expiry for separate new credentials; the Associate option leaves their original badge unchanged. Expired holders pass the current Associate exam at any time for new credentials; their original expiry is unchanged. Future renewal checkout cost remains unknown. Cached delivery does not independently establish origin freshness.

The Advanced exam serves experienced production work. It is not a compulsory upgrade or a reason to buy training before you have a relevant task.

Keep exam access separate from an employer account

The certification portal uses GitHub. Keep the same account and a personal contact email; another GitHub identity creates a separate portal without your existing appointments or credentials. Do not create a new account to fix an existing record. No appointment or seat availability has been verified.

An original practice brief for an employer

On paper, draft a fictional library-service configuration change: expected plan, dependency, state boundary, reviewer, rollback and cleanup. Mark untested assumptions. This optional handoff needs no account, real credentials, system access or purchase. If you independently choose a disposable local exercise, distinguish what you actually ran from the paper draft; keep synthetic inputs and no production apply.

For approval, explain the work requirement, any practice attempted, unresolved gap and feedback a course should supply. Compare support, not just exam-voucher prices.

Roles, skills and salary context

Cloud engineering, platform operations and DevOps work can involve configuration review, dependency reasoning, state protection and team change control. Those are editorial work associations—not verified job eligibility or a hiring promise.

BLS network and computer systems administrators, checked October 1, reports a U.S. May 2025 median annual wage of USD 99,130 and typical bachelor’s-level education. This broad occupation is not a Terraform-holder salary, entry-level offer or causal certification premium.

Optional: check Terraform workflow concepts

Sixteen original fictional decision questions cover eight unweighted families. They are not actual exam questions, a pass prediction, complete 004 coverage or proof of performed infrastructure work.

Readiness check · ~2 min · no score · no email

Not sure if HashiCorp Certified: Terraform Associate (004) is the right next step for you?

Answer a few quick questions and we’ll map your background against the exam’s published domains and the vendor’s recommended prep — a study order and a sequencing read, not a score or a pass prediction. Everything you need to decide is already above; open this only if you want a personalized plan.

  • Terraform and infrastructure-as-code fundamentals—
  • Provider installation versioning and multi-provider use—
  • Core Terraform CLI workflow—
  • Terraform configuration language patterns—
  • Module sourcing scope usage and versioning—
  • Terraform state backends locking drift and refactoring—
  • Infrastructure maintenance with import state inspection and logging—
  • HCP Terraform workflow collaboration governance and integration—

Choose one next action

Try free preparation, compare feedback or prepare an approval brief. Research needs no contact or exact budget. Reply permission is not provider-sharing consent; later sharing requires separate consent naming the recipient.

Ask about Terraform learning Optional employer brief