Kontakt aufnehmen

Schulungsübersicht

Einführung in IaC & Terraform

  • Was ist Infrastructure as Code?
  • Vorteile und Architektur von Terraform
  • Vergleich von Terraform mit anbieterspezifischen Tools
  • Grundkonzepte und Arbeitsablauf von Terraform

Terraform-Grundlagen

  • Terraform installieren und die Umgebung einrichten
  • Authentifizierung in Terraform
  • Verständnis der Terraform-Dateien und ihrer Rolle in Modules
  • Struktur und Syntax von Terraform-Vorlagen
  • Einführung in Terraform Workspaces
  • Ausführen von Core-Terraform-Befehlen
  • Verwaltung der Parallelität bei Terraform-Aktionen
  • Verständnis impliziter versus expliziter Abhängigkeiten

Terraform Provider

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

Terraform Variablen und Funktionen

  • Tiefgehende Betrachtung von Variablen
  • Erkundung integrierter Funktionen für dynamische Konfigurationen
  • Nutzung von Interpolation, Ausdrücken und Funktionen

Erweiterte Terraform-Konfiguration

  • Erweitertes Template-Design und Verschachtelung von Modules
  • Verwaltung des Terraform-State
  • Umgang mit Konfigurationsabweichungen und Ressourcenlebenszyklusmanagement
  • Importieren und Verwalten bestehender Ressourcen
  • Lokale versus remote Ausführungsmodelle
  • Debugging und Protokollierung in Terraform

Terraform Cloud

  • Vergleich der Open-Source-, Cloud- und Enterprise-Editionen von Terraform
  • Einrichtung und Verwaltung von Workspaces in Terraform Cloud (TFC)
  • Vorteile von Terraform Cloud für Teams und kollaborative Umgebungen

Zusammenfassung und nächste Schritte

Voraussetzungen

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

Zielgruppe

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

Teilnehmerzahl


Preis je Teilnehmer (exkl. USt)

Erfahrungsberichte (3)

Kommende Kurse

Verwandte Kategorien