EnglishDeutschFrançaisEspañolPortuguês

HashiCorp · HC-TFP · Professional

HashiCorp Terraform Authoring and Operations Professional — Übungsfragen und Probeprüfung

Übe mit realistischen HC-TFP-Fragen, die an den Prüfungszielen ausgerichtet sind. Alex erklärt jede Antwort, und dein Readiness Score zeigt dir, was du als Nächstes lernen solltest.

240minZeitlimit

Geprüft gegen HashiCorp · September 2026Aktuelle Prüfungsversion

Über die Prüfung

Die Zertifizierung HashiCorp Certified: Terraform Authoring and Operations Professional bestätigt fortgeschrittenes, produktionsreifes Können im Umgang mit Terraform und HCP Terraform. Sie belegt, dass du wiederverwendbare Modulhierarchien entwerfen, sichere und skalierbare State-Strategien konzipieren, Policy as Code umsetzen, Drift im großen Maßstab handhaben und Terraform in komplexen Organisationen mit mehreren Teams und Umgebungen betreiben kannst. Die sechs Prüfungsdomänen legen den Schwerpunkt auf Tiefe beim Authoring, operatives Urteilsvermögen und Troubleshooting unter realistischen Rahmenbedingungen.

Diese Zertifizierung richtet sich an erfahrene Platform Engineers, Infrastrukturarchitekten und Terraform-Praktiker mit mindestens ein bis zwei Jahren praktischer Produktionserfahrung. Besonders wertvoll ist sie für alle, die zentrale Plattform-Teams leiten, interne Developer-Plattformen auf Basis von Terraform aufbauen oder in ihrer Organisation für HCP Terraform und Terraform Enterprise verantwortlich sind.

Was geprüft wird

Vier von sechs Domains liegen gleichauf bei 17 Prozent: der Resource-Lifecycle mit init, plan, apply und State-Operationen, das Entwickeln und Troubleshooten dynamischer Konfiguration mit HCL-Funktionen und Meta-Arguments, kollaborative Workflows auf Basis von Version Constraints und Remote State sowie das Schreiben, Refactoring und Versionieren von Modulen. Providers und HCP Terraform Collaboration schließen die Liste mit je 16 Prozent ab und decken Provider-Authentifizierung und Troubleshooting sowie Policy Enforcement und Workspace-Governance ab.

Anders als die Achtteilung im Associate-Exam bedeutet die Aufteilung in sechs Domains auf diesem Level, dass jede einzelne genug Gewicht hat, um dich durchfallen zu lassen. Wer Module schreiben kann, unter Prüfungsbedingungen aber an einem Fehler bei der Provider-Authentifizierung scheitert, verliert ein Sechstel der Prüfung, nicht bloß eine schmale Randecke.

Prüfungsaufbau: HC-TFP

Manage Resource Lifecycle18%

Init-Optionen, Plan-Optionen, Apply-Optionen, Destroy-Optionen, Importieren von Ressourcen, Abgleich von Ressourcen-Drift.

≈ 15 Std.
Develop and Troubleshoot Dynamic Configuration16%

Sprachfeatures zur Validierung, Data Sources, HCL-Funktionen, Meta-Arguments, Input-Variablen und Outputs mit komplexen Typen, Umgang mit sensiblen Daten und Vault-Secrets.

≈ 13 Std.
Develop Collaborative Terraform Workflows17%

Versionsbeschränkungen für Binaries/Provider/Module, Konfiguration von Remote State, Automatisierung von Workflows, gemeinsame Datennutzung über Konfigurationen und Workspaces hinweg.

≈ 14 Std.
Create, Maintain, and Use Terraform Modules17%

Erstellen, Verwenden, Refactoring und Versionierung von Modulen, Umwandeln bestehender Konfigurationen in Module.

≈ 14 Std.
Configure and Use Terraform Providers15%

Plugin-basierte Architektur, Aliasing/Versionierung/Sourcing von Providern, Verwaltung der Authentifizierung, Troubleshooting von Provider-Fehlern.

≈ 12 Std.
Collaborate on infrastructure as code using HCP Terraform16%

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

≈ 13 Std.

HashiCorp veröffentlicht für dieses Exam keine Domänen-Gewichtung — die Aufteilung spiegelt unseren am Exam ausgerichteten Fragenpool wider und verschiebt sich, wenn der Pool wächst.

Format und Fragetypen

Die Professional-Prüfung dauert vier Stunden inklusive einer 15-minütigen Pause und kombiniert Hands-on-Laborszenarien in einer vorbereiteten Linux-Umgebung mit Multiple-Choice- und Lückentext-Fragen; eine US-QWERTY-Tastatur ist Pflicht. In den Lab-Aufgaben schreibst und reparierst du Terraform-HCL gegen eine laufende Umgebung, löst State-Probleme und verdrahtest HCP-Terraform-Features wie Workspaces, Variable Sets und Policy Sets. Der Multiple-Choice-Teil prüft dieselben Lernziele auf konzeptioneller Ebene. HashiCorp veröffentlicht nicht, wie sich die vier Stunden auf Labs und Multiple Choice verteilen, deshalb sind die Section-Timer auf dem Bildschirm während der Prüfung dein einziger Anhaltspunkt.

Fragetypen: HC-TFP

Multiple Choice100%

Eine einzige beste Antwort aus vier oder fünf Optionen — das Brot-und-Butter-Format der Prüfung.

HashiCorp bestätigt diese Fragetypen — eine prozentuale Verteilung wird nicht publiziert; die Aufteilung spiegelt unseren am Exam ausgerichteten Fragenpool wider.

Fünf HC-TFP-Fragen zum Ausprobieren

Fünf Fragen direkt aus unserem HashiCorp Certified: Terraform Authoring and Operations Professional-Pool. Beantworte eine — Alex erklärt dir das Warum.

Die Prüfung und die App sind auf Englisch — diese Beispielfragen haben wir übersetzt.

Zusammenarbeit an Infrastructure as Code mit HCP Terraform1 / 5

Ein HCP Terraform Workspace ist mit einem VCS-Repository verbunden, mit `Branch: main` und `Working Directory: infra/`. Welches Ereignis stellt automatisch einen Plan in die Warteschlange?

AlexGanze Erklärung von Alex

VCS-gesteuerte HCP Terraform Workspaces registrieren Webhooks und stellen Runs nur dann in die Warteschlange, wenn Commits auf dem konfigurierten Branch landen und Dateien innerhalb des konfigurierten Working Directory ändern. Mit Branch: main und Working Directory: infra/ lösen nur Commits auf main, die infra/ berühren, einen Plan aus. Die Option „Jeder Commit auf einem beliebigen Branch des verbundenen Repositorys“ ignoriert sowohl den Branch- als auch den Verzeichnisfilter. Die Option „Commits, deren Nachricht "[apply]" oder "[plan]" enthält“ beschreibt eine Commit-Message-Konvention, die HCP Terraform nicht unterstützt. Die Option „Ein Pull Request, der gegen einen beliebigen Branch des Repos geöffnet wird“ verwechselt spekulative Pläne (durch PRs ausgelöst) mit dem automatischen Einreihen von Plänen, das an Commits auf dem Branch gebunden ist. Ref: developer.hashicorp.com/terraform/cloud-docs/workspaces/settings; /terraform/cloud-docs/workspaces/run/ui

Quelledeveloper.hashicorp.com

Kollaborative Terraform-Workflows entwickeln2 / 5

Welches optionale Argument im `backend "s3"`-Block aktiviert State Locking über eine verwaltete Tabelle?

AlexGanze Erklärung von Alex

Das Argument dynamodb_table des S3-Backends gibt eine DynamoDB-Tabelle an (mit einem String-Partition-Key namens LockID), die Terraform während Operationen für verteiltes State Locking nutzt und so gleichzeitige Änderungen verhindert, die den State beschädigen könnten. lock_table, state_lock und ddb_lock sind keine gültigen Argumente und würden zu Fehlern bei terraform init führen. Neuere Terraform-Versionen unterstützen zusätzlich natives S3-Locking über Conditional Writes, aber dynamodb_table bleibt der seit Langem etablierte Mechanismus. Ref: developer.hashicorp.com/terraform/language/backend/s3#state-locking; /terraform/language/state/locking

Quelledeveloper.hashicorp.com

Dynamische Konfiguration entwickeln und Fehler darin beheben4 / 5

Mit welchem Block kannst du erzwingen, dass der Wert einer Variablen einem bestimmten Format entspricht, etwa mit `vpc-` beginnt?

AlexGanze Erklärung von Alex

Ein validation-Block innerhalb einer Variablendefinition führt einen eigenen Bedingungsausdruck aus (z. B. can(regex(^vpc-, var.id))) und gibt eine error_message aus, wenn der Wert nicht passt — damit wird das Eingabeformat schon zur Plan-Zeit erzwungen. precondition gehört in lifecycle-Blöcke an Ressourcen bzw. Data Sources für Assertions zur Laufzeit. check ist ein Top-Level-Block für fortlaufende Assertions gegen den Zustand der Infrastruktur. lifecycle ist ein Meta-Argument von Ressourcen, das create_before_destroy und ähnliche Verhaltensweisen steuert, nicht die Validierung von Variableneingaben. Ref: developer.hashicorp.com/terraform/language/values/variables#custom-validation-rules

Quelledeveloper.hashicorp.com

Terraform Modules erstellen, pflegen und verwenden5 / 5

Welches meta-argument ermöglicht es, ein module einmal pro Element einer map aufzurufen und dabei eine Instanz des module pro key zu erzeugen?

AlexGanze Erklärung von Alex

for_each akzeptiert eine map oder ein set von Strings und erstellt eine module instance pro Element, jeweils adressierbar als module.name["key"] (Ref: developer.hashicorp.com/terraform/language/meta-arguments/for_each). Das ist der empfohlene Ansatz, wenn Instanzen logisch durch einen key statt durch einen numerischen Index identifiziert werden, weil das Hinzufügen oder Entfernen von keys andere Instanzen nicht verschiebt. count erstellt Instanzen per Index und ist fragil, wenn sich die Reihenfolge der Collection ändert — ein entferntes mittleres Element nummeriert alle folgenden neu. providers ordnet provider configurations einem child module zu. depends_on deklariert explizite Ordnungsabhängigkeiten, erstellt aber keine Instanzen.

Quelledeveloper.hashicorp.com

Vorbereitung auf HC-TFP

Wie lange du brauchst, hängt davon ab, wie viel Praxiserfahrung du mitbringst. Den Rest legt der Anbieter fest: wie die Prüfung abläuft, wie schnell du wiederholen darfst und wie lange das Zertifikat gültig bleibt.

Die Prüfung läuft online über Certiverse, mit einem Live-Proctor über die vollen vier Stunden. Das Zertifikat gilt zwei Jahre; für die Verlängerung musst du die Professional-Prüfung erneut bestehen.

Dein Plan: HC-TFP

Vorbereitung

Lernzeit50–120 Std.

typischerweise rund 50 Std., wenn du ohnehin mit diesen Technologien arbeitest, rund 120 Std. bei komplettem Neueinstieg

LevelProfessional
Vorher sinnvoll1-2 Jahre praktische Terraform-Produktionserfahrung, Terraform Associate empfohlen

Prüfungstag & danach

PrüfungsartOnline beaufsichtigt über Certiverse
WiederholungsregelnEnthält eine kostenlose Wiederholung.
Gültig2 Jahre

Bestehe die Terraform-Professional-Prüfung erneut, um die Zertifizierung zu verlängern.

Die Stundenzahl ist unsere eigene Planungsschätzung — HashiCorp veröffentlicht keine Vorbereitungszeit für diese Prüfung. Ein Startwert für deinen Kalender, keine Vorgabe.

Häufige Fehler

Diese Prüfung testet Produktionsurteil unter Zeitdruck: Derselbe Befehl terraform apply bedeutet etwas anderes, wenn du abwägen musst, welches Sentinel Enforcement Level einen schlechten Plan blockiert, oder ob eine State-Operation nur die State-Datei verändert oder auch die laufende Infrastruktur anfasst. Modulkomposition im großen Maßstab legt Lücken offen, die kleine private Projekte nie zutage fördern: explizites Provider-Passing für Multi-Region-Setups, optionale Attribute, die sauber degradieren, wenn sie null sind, und dynamic blocks, zu denen du nur greifst, wenn die Blockstruktur von Daten abhängt, und nicht aus Gewohnheit. Fragen zu kollaborativen Workflows prüfen dasselbe Urteilsvermögen rund um HCP Terraform: Run Triggers greifen nach einem erfolgreichen apply, nicht schon zum Zeitpunkt des plan, und wer Producer und Consumer vertauscht, zerreißt die Deployment-Kette, ohne dass es auffällt.

Stolperstellen: HC-TFP

  1. 01Sentinel enforcement

    advisory warnt nur, soft-mandatory kann von Admins übergangen werden, hard-mandatory nicht. Wer die drei Stufen durcheinanderbringt, verliert Punkte bei direkten Fragen.

  2. 02State surgery

    terraform state mv/rm bearbeitet ausschließlich den State; rm zerstört keine Infrastruktur. Zieh vorher immer den State, leg ein Backup an und prüfe alles, bevor du am State arbeitest.

  3. 03Module composition

    Für Multi-Region musst du Provider explizit an Child-Module übergeben. Die implizite Vererbung deckt nur den Fall mit einem einzigen Provider ab.

  4. 04Run triggers

    Run Triggers in HCP Terraform verketten Workspaces beim Apply, nicht beim Plan. Vertauschst du Producer und Consumer, reißt die Deployment-Kette.

  5. 05Dynamic blocks

    Dynamic Blocks für statische Konfiguration einzusetzen, macht den Code nur schwerer lesbar. Du brauchst sie erst, wenn die Struktur des Blocks von Daten abhängt.

Pass-IT trainiert dich gezielt auf genau diese Schwächen — adaptiv & verteilt →

Häufige Fragen

Was sind häufige Fehler bei der Prüfung HashiCorp Certified: Terraform Authoring and Operations Professional?

Häufige Fallstricke sind: Sentinel enforcement, State surgery, Module composition, Run triggers, Dynamic blocks. Konzentriere deine Lernzeit auf diese Bereiche, um keine Punkte zu verlieren.

Brauchst du den Terraform Associate vor der Professional-Prüfung?

HashiCorp empfiehlt ihn ausdrücklich, setzt ihn aber nicht voraus. Darüber hinaus wird ein breites Vorwissen unterstellt: Linux-Kenntnisse, YAML, JSON, HCL und CSV, Netzwerkgrundlagen sowie viel Produktionserfahrung mit einem Cloud-Anbieter. Das Katalog-Budget von 80 Stunden geht davon aus, dass all das schon vorhanden ist.

Wie lange dauert die Terraform-Professional-Prüfung?

Vier Stunden. HashiCorp veröffentlicht dafür keine feste Fragenzahl, deshalb zeigt unsere Seite ein Zeitlimit, aber keine Anzahl an Fragen. Genau die Länge ist der Punkt: Es ist eine lange Prüfung, die auf Konfigurationsarbeit statt auf Auswendiglernen ausgelegt ist.

Was deckt die Terraform-Professional-Prüfung ab?

Sechs Themenbereiche, fast gleich gewichtet: Resource Lifecycle, Dynamic Configuration and Troubleshooting, Collaborative Workflows und Module Authoring mit je 17%, dazu Providers und HCP Terraform Collaboration mit je 16%. Nichts dominiert. Wer beim Lernen Module Authoring oder Dynamic Configuration auslässt, verschenkt so oder so ein Sechstel der Prüfung.

Wie verlängerst du die Terraform-Professional-Zertifizierung?

Indem du die Professional-Prüfung vor Ablauf der zwei Jahre erneut bestehst. Es gibt keine Alternative über Weiterbildungspunkte und keine höhere HashiCorp-Terraform-Prüfung, die die Verlängerung für dich übernimmt.

Was passiert, wenn du die Terraform-Professional-Prüfung nicht bestehst?

Ein Wiederholungsversuch ist in der Anmeldung enthalten – das ist ungewöhnlich und gut zu wissen, bevor du buchst. Damit fällt das Zögern vor dem zweiten Versuch weg, das viele davon abhält, eine vierstündige Prüfung anzutreten, bei der sie sich unsicher sind.

Pass-IT ist ein unabhängiges Lernwerkzeug und weder mit HashiCorp verbunden noch von HashiCorp unterstützt; HashiCorp und Prüfungsnamen sind Marken ihrer jeweiligen Inhaber.

Eine Zertifizierung. Eine Zahlung.

Voller Zugang zu HC-TFP

Du bekommst den vollständigen Fragenpool für diese Zertifizierung. Alex erklärt jede Antwort, und dein Readiness Score zeigt dir, woran du als Nächstes arbeiten solltest.

Zugang zu HC-TFP für $29.99 kaufenEinmal zahlen. Dauerhafter Zugang zu dieser Zertifizierung.
Kostenlos prüfen, ob du bereit bist20 Fragen. Keine Karte nötig. Sieh vor dem Kauf, was du üben solltest.

Erreiche 80 % Readiness und bestehe die Prüfung — oder du bekommst dein Geld zurück.

So funktioniert der Score →