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