HCL
Automatisierte IT-Infrastruktur-Wiederherstellung mit Terraform
Über dieses Projekt
Eine Bachelorarbeit zur vollautomatisierten Disaster-Recovery mit Terraform und Terragrunt auf Azure — inklusive Lösung eines Zero-Trust-Bootstrapping-Deadlocks mit IaC und Cloud-Init.
Ausgangssituation
Traditionelle IT-Infrastruktur leidet unter manuellem, fehleranfälligem Wiederherstellungsprozess nach Ausfällen. Das Projekt automatisiert diesen Prozess vollständig durch deklarative Infrastrukturdefinitionen.
Lösung
- Terraform IaC für vollständige Infrastruktur-Definitionen als Code (Microsoft Azure)
- Terragrunt für modulare, wiederverwendbare Terraform-Konfigurationen
- GitLab CI/CD Pipeline für automatisiertes Deployment und Rollback
- Shell-Scripting für Orchestrierung und Automatisierungslogik
- Disaster-Recovery-Tests mit automatisierter Validierung der Wiederherstellungszeit
Ergebnis
Die Infrastruktur-Wiederherstellungszeit wurde von mehreren Stunden auf unter 15 Minuten reduziert. Der gesamte Prozess läuft ohne manuelle Eingriffe und ist versioniert, nachvollziehbar und wiederholbar.