Kontakt aufnehmen

Schulungsübersicht

Einführung

  • Übersicht über die Kernkonzepte und Komponenten von Terraform
  • Grundlagen von DevOps

Erste Schritte

  • Installation und Konfiguration von Terraform
  • Einrichten von Arbeitsbereichen für verschiedene Umgebungen
  • Lokaler State versus Remote-State in Terraform
  • Fortgeschrittene Terraform-Tools und CLI

Komplexe Terraform-Module erstellen

  • Standardmodulstruktur
  • Definition von Provider-Konfigurationen
  • Entwicklung benutzerdefinierter Terraform-Module
  • Erstellen wiederverwendbarer Infrastruktur mit Modulen
  • Öffentliche versus gemeinsame Module
  • Veröffentlichung von Modulen auf der Terraform Registry
  • Best Practices für die Modulzusammensetzung

Codetechniken und Optimierung

  • Schleifen und Meta-Argumente
  • Dynamische Sprachausdrücke
  • HCL-Syntax und Operatoren
  • Block-Syntax und Backend-Konfigurationen
  • Mono-Repository versus Multi-Repository
  • Umgang mit Terragrunt

Sicherheits-Härtung und Automatisierung

  • Terraform-Security in der Tiefe
  • Verwaltung von Anmeldedaten und Geheimnissen
  • Automatisierte Testframeworks
  • Codeanalyse und Validierung
  • Automatisierte Delivery-Pipelines
  • Zuverlässigkeit von Infrastruktur und Bereitstellungen

Fehlerbehebung

Zusammenfassung und nächste Schritte

Voraussetzungen

  • Grundverständnis von Cloud-Infrastrukturkonzepten
  • Praktische Grundkenntnisse im Umgang mit Terraform

Zielgruppe

  • DevOps-Ingenieurinnen und -Ingenieure
  • Systemadministratorinnen und -administratoren
  • Systemarchitektinnen und -architekten
 14 Stunden

Teilnehmerzahl


Preis je Teilnehmer (exkl. USt)

Erfahrungsberichte (6)

Kommende Kurse

Verwandte Kategorien