Zurück

Infrastructure-as-Code mit OpenTofu Einstieg

Verwalten von Infrastruktur als Code mit OpenTofu/Terraform

Stand: 31. Juli 2026

Lernziele

  • Die Funktionsweise von OpenTofu verstehen: Überblick über den State, deklarative Konfiguration und Abhängigkeiten
  • Den Unterschied zwischen Data Sources und Resources erkennen: Verstehen, welche Sprachkonstrukte in HCL verfügbar sind
  • Anwendung von Infrastructure-as-Code in Cloudumgebungen: Erste Infrastruktur-Deployments erzeugen
  • Modulare Konfigurationen entwickeln: Einfache Module erzeugen und verwenden

Voraussetzungen

  • Verständnis von Cloud-Betriebsmodellen (IaaS, PaaS)
  • Erfahrung mit Versionsverwaltung (Git)
  • Grundkenntnisse von typischen Cloud-Ressourcen (VMs, IAM, Storage Buckets)

Was du lernen wirst

  • Vergleich unterschiedlicher IaC Tools: Verstehen, wo sich OpenTofu/Terraform von anderen Tools unterscheiden
  • Erste Schritte mit HCL (HashiCorp Configuration Language): Überblick über typische Sprachkonstrukte
  • Die ersten Konfigurationen: Die Arbeitsweise mit OpenTofu kennenlernen und die ersten Ressourcen erzeugen
  • Externe Ressourcen einbinden: Data Sources verwenden
  • Modulare Konfigurationen erzeugen: Wiederverwendbare Konfigurationen erstellen und verwalten
  • States zentral verwenden und verschlüsseln: Remote States auf Object Stores verwenden
  • Troubleshooting: Fehler erkennen und beheben

Für wen ist dieser Kurs geeignet

  • Infrastruktur als Code halten und reproduzierbar machen möchten

Der Kurs richtet sich an Teilnehmer, welche ihre API-getriebenen Infrastrukturkomponenten als Code verwalten möchten und erste Schritte mit OpenTofu/Terraform gehen möchten

Dein Trainer

Thomas Schuetz - Cloud Native Trainer & Architect

Thomas Schuetz Cloud Native Trainer & Architect

Thomas ist Cloud Native Trainer, Architect und Inhaber von TSC Labs. Neben seiner Trainertätigkeit ist er CNCF Ambassador und Tech Lead der CNCF TAG Infrastructure. Er unterstützt Unternehmen beim Aufbau und der Entwicklung von Cloud Native Skills, indem er Teams weiterbildet und Developer Platforms entwirft, welche die Developer Experience verbessern. Mit Leidenschaft für Zugänglichkeit und Community trägt Thomas zu Open-Source-Projekten bei und fördert aktiv das Wachstum von Cloud Native Communities.

  • CNCF Ambassador und CNCF TAG Lead
  • Golden Kubestronaut
  • Begleitung zahlreicher Teams durch Cloud Native Transformationen
  • Unterrichtet Cloud Native Technologien an österreichischen Fachhochschulen
  • Speaker auf zahlreichen Konferenzen und Meetups