Schulungsübersicht

Einführung in IaC & Terraform

  • Was ist Infrastruktur as Code?
  • Terraform-Vorteile und Architektur
  • Vergleich von Terraform mit anbieterspezifischen Tools
  • Grundlegende Terraform-Konzepte und -Workflow

Terraform-Grundlagen

  • Installation von Terraform und Einrichtung der Umgebung
  • Authentifizierung in Terraform
  • Verstehen von Terraform-Dateien und deren Rolle in Modulen
  • Terraform-Vorlagensstruktur und -Syntax
  • Einführung in Terraform-Workspaces
  • Ausführen grundlegender Terraform-Befehle
  • Verwalten von Parallelität bei Terraform-Operationen
  • Verstehen impliziter vs. expliziter Abhängigkeiten

Terraform-Anbieter

  • Konfigurieren und Verwenden von Terraform mit AWS, Azure und GCP
  • Anbieterspezifische Konfiguration und Best Practices

Terraform-Variable und -Funktionen

  • Tiefergang in Variablen
  • Erkunden eingebauter Funktionen für dynamische Konfigurationen
  • Nutzen von Interpolation, Ausdrücken und Funktionen

Erweiterte Terraform-Konfiguration

  • Erweitertes Vorlagenentwurf und Verschachtelung von Modulen
  • Verwalten von Terraform-States
  • Bearbeiten von Konfigurationsdrift und Ressourcenlebenszyklusmanagement
  • Importieren und Verwalten vorhandener Ressourcen
  • Lokales vs. entferntes Ausführungsmodell
  • Fehlersuche und Logging in Terraform

Terraform Cloud

  • Vergleich von Terraform Open Source, Cloud und Enterprise Editions
  • Einrichten und Verwalten von Workspaces in Terraform Cloud (TFC)
  • Vorteile von Terraform Cloud für Teams und kollaborative Umgebungen

Zusammenfassung und weitere Schritte

Voraussetzungen

  • Grundkenntnisse in Cloud Computing
  • Verständnis von Infrastruktur as Code (IaC)

Zielgruppe

  • DevOps-Ingenieure
  • Cloud-Ingenieure
  • Systemadministratoren
  • Softwareentwickler
 14 Stunden

Teilnehmerzahl


Preis pro Teilnehmer

Erfahrungsberichte (5)

Kommende Kurse

Verwandte Kategorien