Zurück zu den Projekten

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.

Terraform

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.