Kontakt aufnehmen

Schulungsübersicht

Einführung

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

Erste Schritte

  • Installation und Konfiguration von Terraform
  • Einrichtung von Workspaces für mehrere Umgebungen
  • Lokaler State vs. Remote-State in Terraform
  • Erweiterte Terraform-Tools und CLI

Aufbau komplexer Terraform-Module

  • Standard-Modulstruktur
  • Definition von Provider-Konfigurationen
  • Entwicklung benutzerdefinierter Terraform-Module
  • Erstellung wiederverwendbarer Infrastruktur mit Modulen
  • Öffentliche vs. gemeinsam genutzte Module
  • Veröffentlichung von Modulen im Terraform Registry
  • Best Practices bei der Modulzusammensetzung

Codetechniken und Optimierung

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

Sicherheitshärtung und Automatisierung

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

Fehlersuche

Zusammenfassung und nächste Schritte

Voraussetzungen

  • Verständnis der Konzepte cloudbasierter Infrastruktur
  • Grundlegende Erfahrung mit Terraform-Betrieb

Zielgruppe

  • DevOps-Ingenieurinnen und -Ingenieure
  • Systemadministratoren
  • Systemarchitektinnen und -architekten
 14 Stunden

Teilnehmerzahl


Preis je Teilnehmer (exkl. USt)

Erfahrungsberichte (6)

Kommende Kurse

Verwandte Kategorien