Zurück zu den Projekten

DevOps & Cloud-Infrastruktur

Automatisierte IT-Infrastruktur-Wiederherstellung mit Terraform

Über dieses Projekt

Automatisierte IT-Infrastruktur-Wiederherstellung mit Terraform

Ein Bachelorarbeitsprojekt, das Infrastructure as Code (IaC) mit Terraform einsetzt, um eine vollautomatische Disaster-Recovery-Lösung für Cloud-Infrastruktur umzusetzen. Entwickelt bei MHP Management and IT Consulting.

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.