Kursbeschreibung
Zielgruppe
- DevOps Engineers und Platform Engineers
- Cloud Engineers und Site Reliability Engineers
- IT-Administratoren mit Cloud-Verantwortung
- Security Engineers, die IaC kontrollieren
- Für alle, die IaC mit Terraform und KI-gestützten Workflows zuverlässiger ausrollen wollen.
Voraussetzung für die Schulung
- Grundkenntnisse zu Cloud-Konzepten (z. B. Netzwerke, IAM, Ressourcen).
- Erste Berührung mit Terraform oder deklarativer Konfiguration ist hilfreich, aber nicht zwingend.
Kursinhalte
- IaC-Architektur, Standards und Risiken
- Terraform-Workflow: Plan, Apply, State, Drift
- Module, Naming, Tagging, Ordnerstruktur
- Remote State, Locking, Secrets-Handling
- Policy-as-Code und Freigabeprozesse
- Terraform in der Praxis: Module, State, Refactoring
- Wiederverwendbare Module und Versionierung
- State-Migrationen und sichere Refactorings
- Import, Taint/Replace, Lifecycle-Strategien
- Fehlerbilder: Abhängigkeiten, Provider, Drift
- GitOps und CI/CD für IaC
- Branch-Strategien, Pull Requests, Code Owners
- Automatisierte Plans als Build-Artefakte
- Umgebungen: dev, stage, prod sauber trennen
- Change-Management: Nachvollziehbarkeit und Rollback
- Qualität und Sicherheit: Tests, Linting, Policies
- Format, Validate, Lint: Standards durchsetzen
- Security-Checks und Fehlkonfigurationen finden
- Policy-as-Code: Regeln statt Bauchgefühl
- Dokumentation aus Code ableiten
- KI als Co-Engineer für IaC
- Prompts für Modul-Design und Refactoring
- KI-gestützte Code Reviews und Risikoanalyse
- Generieren von Tests, Policies und Docs
- Guardrails: Halluzinationen, Datenabfluss, Compliance
- Operativer Betrieb: Drift, Kosten, Observability
- Drift-Detection und regelmäßige Reconciliation
- FinOps-Basics: Kostenfallen im IaC vermeiden
- Audit-Trails und Incident-fähige Änderungen
- Runbooks und Übergabe an den Betrieb





















