EnglishDeutschFrançaisEspañolPortuguês

HashiCorp · HC-TFP · Professional

HashiCorp Certified: Terraform Authoring and Operations Professional

Demonstrates advanced production-level Terraform expertise in configuration authoring and operations. Lab-based exam where candidates write real Terraform HCL in a pre-provisioned Linux environment. Also includes MCQ portion. Tests on Terraform v1.6 with AWS provider. 60+ AI-generated practice questions with explanations. Free trial, pass guarantee.

Start Free Trial

7-day free trial, no credit card required

60 Questions
240min Time Limit
70/ 100 Pass Score
$295 USD (includes free retake) Exam Fee

About the exam

The HashiCorp Certified: Terraform Authoring and Operations Professional credential validates advanced, production-grade expertise with Terraform and HCP Terraform. It confirms that you can design reusable module hierarchies, engineer secure and scalable state strategies, implement policy as code, manage drift at scale, and operate Terraform across complex multi-team, multi-environment organizations. The six exam domains emphasize authoring depth, operational judgment, and troubleshooting under realistic constraints.

This certification targets senior platform engineers, infrastructure architects, and Terraform practitioners with at least one to two years of hands-on production experience. It is particularly valuable for those running centralized platform teams, building internal developer platforms on top of Terraform, or owning HCP Terraform and Terraform Enterprise deployments for their organization.

What's on the exam

The Professional exam is a four-hour assessment combining performance-based hands-on labs with multiple choice questions. In the lab portion you will work inside a live environment, authoring and fixing real Terraform configurations, diagnosing state problems, and configuring HCP Terraform features such as workspaces, variable sets, run triggers, and Sentinel or OPA policies. The multiple choice portion reinforces conceptual depth across the same objectives.

Manage Resource Lifecycle 17%

Init options, plan options, apply options, destroy options, importing resources, reconciling resource drift.

Develop and Troubleshoot Dynamic Configuration 17%

Language validation features, data sources, HCL functions, meta-arguments, input variables and outputs with complex types, sensitive data and Vault secrets management.

Develop Collaborative Terraform Workflows 17%

Version constraints for binaries/providers/modules, remote state configuration, workflow automation, data sharing across configurations and workspaces.

Create, Maintain, and Use Terraform Modules 17%

Module creation, usage, refactoring, versioning, converting existing configurations into modules.

Configure and Use Terraform Providers 16%

Plugin-based architecture, provider aliasing/versioning/sourcing, authentication management, troubleshooting provider errors.

Collaborate on IaC Using HCP Terraform 16%

HCP Terraform run workflow analysis, workspace configuration and access management, provider credentials, policy as code and governance features.

What to expect

Budget time deliberately. A reasonable split is roughly two and a half hours on labs and the remainder on multiple choice, but your mileage will vary based on strengths. If a lab task stalls, move on, confirm your work is saved, and return later rather than blocking on a single objective. Read lab instructions end to end before touching the terminal so you do not undo your own progress on a later subtask.

multiple choice
100%

Where candidates struggle

The most common failure mode is treating this like a harder version of the Associate exam. It is not. Candidates who have only written small Terraform projects tend to struggle with module composition at scale, dynamic blocks, complex type constraints, and refactoring live state with moved blocks and import blocks. Sentinel and OPA policy authoring, run task integrations, and private module registry workflows are frequently underestimated.

Study advice: spend the majority of your prep inside HCP Terraform, not just the CLI. Build a multi-workspace environment with shared variable sets, VCS-driven runs, and at least one policy set. Practice writing modules that consume other modules, handle optional attributes, and degrade gracefully when variables are null. Rehearse debugging workflows using TF_LOG, state surgery, and targeted plans so nothing in the lab feels unfamiliar.

Exam logistics

Registration is handled through HashiCorp's certification portal with PSI as the proctoring partner, and the exam is delivered online with enhanced proctoring due to its length and lab components. The fee is 295 US dollars plus applicable taxes. Make sure your testing room, machine, and network meet the stricter Professional-tier requirements well before exam day, since lab connectivity issues are disruptive and difficult to recover from.

If you do not pass, a waiting period applies before you may retake, and each attempt requires a separate purchase. The credential is valid for two years, after which you must recertify against the current exam version. Given the investment of time and cost, most candidates find it worthwhile to sit a full-length practice lab before scheduling the real attempt.

Delivery Online proctored
Retake policy Includes one free retake.
Validity 2 years
Career outcomes Senior Cloud Engineer, Senior DevOps Engineer, Platform Architect, Infrastructure Lead, Staff Engineer.
Renewal Pass the Terraform Professional exam again to renew.
Study time ~80 hours
Official guide View on vendor site

Ready to pass?

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

Start Free Trial