EnglishDeutschFrançaisEspañolPortuguês

HashiCorp · HC-TFP · Professional

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

Bereite dich mit eigens erstellten Übungsfragen und verständlichen Antworterklärungen auf HC-TFP vor. Frage Alex, deinen KI-Tutor, wenn du mehr Details brauchst. Deine Ergebnisse zeigen dir, welche Themen du wiederholen solltest, und zeitlich begrenzte Probeprüfungen helfen dir, deine Zeiteinteilung zu üben.

240minZeitlimit

Mit Angaben von HashiCorp abgeglichen · September 2026 · Aktuelle 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.

Fünf Fragen zu HC-TFP ausprobieren

Übe mit fünf Fragen aus dem aktuellen Fragenpool für HashiCorp Certified: Terraform Authoring and Operations Professional in der App, jeweils mit Antwort und Erklärung.

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

Die Fragen in der App sind derzeit auf Englisch. Übersetzungen in dieser Vorschau gelten nur für die Vorschau. Welche Sprachen für die offizielle Prüfung verfügbar sind, erfährst du beim Prüfungsanbieter.

Inhalte der Prüfung

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üfungsplan: HC-TFP

Manage Resource Lifecycle18%

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

≈ 15 h
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 h
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 h
Create, Maintain, and Use Terraform Modules17%

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

≈ 14 h
Configure and Use Terraform Providers15%

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

≈ 12 h
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 h

Die folgenden Anteile zeigen, wie sich die Fragen im Pass-IT-Fragenpool auf die Bereiche verteilen. Den offiziellen Prüfungsplan findest du bei HashiCorp.

Prüfungsformat 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%

Wähle die einzelne Antwort aus, die die Anforderungen der Frage am besten erfüllt.

Offizielle Informationen zu den Frageformaten findest du bei HashiCorp. Die dargestellten Anteile beziehen sich auf den Pass-IT-Fragenpool und geben keine Verteilung für die offizielle Prüfung vor.

Vorbereitung auf HC-TFP

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.

Vorbereitung und Organisation: HC-TFP

Vorbereitung

Beispielhafter Lernaufwand50–120 h

Beispiel für die Planung: von 50 h mit einschlägiger Erfahrung bis 120 h beim Einstieg; dein Bedarf kann außerhalb dieser Spanne liegen

NiveauProfessional
Empfohlene Vorkenntnisse1-2 Jahre praktische Terraform-Produktionserfahrung, Terraform Associate empfohlen

Prüfung und Erhalt der Zertifizierung

DurchführungOnline beaufsichtigt über Certiverse
WiederholungsregelnEnthält eine kostenlose Wiederholung.
Gültigkeit der Zertifizierung2 Jahre

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

Häufige Fehlerquellen

Themen zum Wiederholen: 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.

Häufig gestellte Fragen

Welche Fehlerquellen sollte ich bei der Vorbereitung auf HashiCorp Certified: Terraform Authoring and Operations Professional beachten?

Zu den Themen, die du wiederholen solltest, gehören Sentinel enforcement, State surgery, Module composition, Run triggers, Dynamic blocks. Prüfe anhand von Beispielen, ob du die Unterschiede verstehst und deine Antwort begründen kannst.

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.

Eine Zertifizierung, 12 Monate

Für HC-TFP üben

Übe gezielt für eine Zertifizierung oder wähle Pro, um für alle Zertifizierungen zu üben.

Kostenlos mit dem Üben beginnenProbiere die ersten 20 Fragen ohne Kreditkarte aus und finde heraus, ob die Übungen zu dir passen.

Für berechtigte Käufe: Geld-zurück-Garantie bei Nichtbestehen.

Garantiebedingungen ansehen →