Aufbau einer standardisierten und automatisierten Azure-Umgebung zur Steigerung von Effizienz, Konsistenz und Transparenz im IT-Betrieb.
Challenge / Problem
Thyssenkrupp stand vor der Herausforderung, eine heterogene und manuell verwaltete Azure-Umgebung zu betreiben. Wiederkehrende Service Requests, uneinheitliche Standards und geringe Transparenz führten zu hohem operativem Aufwand und schwankender Servicequalität.
- Heterogenes, manuell verwaltetes Netzwerk und Infrastruktur in Azure
- Hoher operativer Aufwand für wiederkehrende Service Requests (VMs, Storage Accounts etc.)
- Uneinheitliche Standards und dadurch schwankende Qualität bei Bereitstellungen und Änderungen
- Geringe Transparenz über die Bestandsumgebung; Analysen sind zeitaufwendig und oft manuell
- Dokumentation und Betriebsabläufe nicht durchgängig standardisiert
Unser Vorgehen
CloudAstro unterstützte thyssenkrupp mit Beratung und Architektur-Know-how beim Aufbau einer stabilen Azure-Grundlage mit klaren Standards und einem starken Fokus auf Automatisierung.
- Beratung und Architektur-Support für den Aufbau stabiler Azure-Lösungen
- Definition von Standards für Service Requests (Templates, Namenskonventionen, Parameter, Freigaben)
- Entwicklung eines Automatisierungskonzepts für wiederkehrende Bereitstellungen mit Ansible und Python
- Strukturierte Analyse der Bestandsumgebung über das Azure Python SDK als Basis für Verbesserungen
- Saubere Dokumentation der Abläufe (Runbooks, Prozessschritte, Übergaben)
Implementierung
Die Azure-Umgebung wurde konsequent standardisiert und automatisiert, um reproduzierbare Bereitstellungen, nachvollziehbaren Betrieb und kontinuierliche Verbesserungen zu ermöglichen.
- Automatisierte Provisionierung und Konfiguration von Azure-Ressourcen (z. B. VMs, Storage Accounts) via Ansible
- Standardisierte Service-Request-Workflows mit klaren Inputs, Outputs und wiederverwendbaren Rollen/Playbooks
- Bestandsanalysen und Reporting über das Azure Python SDK (Inventarisierung, Abhängigkeiten, Compliance-Checks)
- Aufbau einer zentral nachvollziehbaren Betriebslogik inklusive End-to-End-Dokumentation
- Kontinuierliche Verbesserung durch iterative Erweiterung der Automatisierungen und Standards
Ergebnisse
Die standardisierte und automatisierte Azure-Umgebung reduzierte den manuellen Aufwand deutlich und sorgte für mehr Stabilität, Transparenz und Effizienz im Betrieb.
- Deutlich weniger manueller Aufwand durch automatisierte, zentral verwaltete Umgebung
- Höhere Standardisierung und konsistente Qualität bei Bereitstellungen und Changes
- Schnellere Bearbeitung von Service Requests durch wiederverwendbare Automations-Bausteine
- Bessere Transparenz über die Azure-Umgebung durch automatisierte Analysen und strukturierte Datenbasis
- Stabilerer Betrieb durch dokumentierte Prozesse, klare Abläufe und leichteres Onboarding für Teams