DevOps-Coaching, Azure-Migration & Cloud-native Architekturentscheidungen
04/2024 - 07/2024
DevOps Engineer
WBS Training AG
Einsatzumfang
Vollzeit - remote
Aufgabe
Ein Unternehmen stand vor der Herausforderung, bestehende Prozesse und Infrastruktur auf DevOps-Prinzipien umzustellen und die bestehende On-Prem-Architektur in die Azure Cloud zu migrieren. Ziel war es, Incidents zu minimieren, Deploymentfrequenz zu steigern und Teams in DevOps-Methoden zu befähigen.
Lösung
Ich begleitete die Transformation auf mehreren Ebenen:
👥 Coaching & Enablement
- 5 DevOps-Teammitglieder in modernen Methoden, CI/CD, Monitoring und Incident-Response
- Einführung von Blameless Post-Mortems, gemeinsamen Plannings & Retrospektiven
- Aufbau eines Kulturwandels hin zu mehr Verantwortung, Automation und Transparenz
☁️ Cloud-Migration & Prozessverbesserung
- 12 Dienste erfolgreich nach Azure migriert
- Template für CI/CD-Pipelines entwickelt, wodurch Fehlerquote bei Deployments um 90 % sank
- Optimierung von Monitoring und Alerting
🧠 Architektur & Entscheidungsfindung
- Mehrere ADRs (Architecture Decision Records) vorgestellt, z. B. zur Vorbereitung cloudnativer Deployments in Kubernetes
- Förderung technischer Entscheidungsfindung im Team durch dokumentierte Alternativen & Begründungen
- Strategische Weichenstellung hin zu Kubernetes-kompatiblen Services
Ergebnis
- -80 % weniger Incidents, durch verbesserte Codequalität & Post-Mortem-Kultur
- -50 % kürzere Incident-Zeiten, durch strukturierte Incident Response & Observability
- +60 % mehr erfolgreiche Deployments, dank stabiler Pipelines
- Langfristiger Mehrwert durch dokumentierte Architekturentscheidungen (ADRs)
- Sechsstellige Einsparungen durch höhere Verfügbarkeit
Verwendete Technologien
Azure Cloud
Azure Boards
Docker
Linux
Windows
VMWare vSphere
Grafana
Prometheus
GitLab
Git
Kubernetes
Helm
ArgoCD
Graylog
Bash
Python
Ansible
Terraform