Seit dem Aufkommen der DevOps-Bewegung lässt sich eine wichtige Kernaussage ableiten: Es tut den Unternehmen gut, wenn Entwicklungsabteilungen und IT-Betrieb näher zusammenrücken. Während Konzepte wie „Continuous Delivery“ oder „Infrastructure as Code“ weiter fortschreiten, trifft man in der Toollandschaft selten auf eine Lösung, die eine übergeordnete Perspektive bietet: maschinengestützte sowie menschliche Aktivitäten, eingebettet in einem Geschäftsprozess.
Dies gibt Anlass, sich näher mit BPM (Business Process Management) auseinanderzusetzen, dessen erklärtes Ziel in der systematischen Erfassung, Ausführung und Überwachung von Prozessen liegt. Bei näherer Betrachtung kann diese Displizin im DevOps-Kontext neue Impulse verleihen.
Skills
Die Zuhörer sollten ein grundlegendes Verständnis über DevOps mitbringen.
Lernziele
- Den Softwareentwicklungs- und Bereitstellungsprozess aus Geschäftsprozesssicht verstehen
- Erarbeitung einer Automatisierungsstrategie unter Zuhilfenahme von BPM erarbeiten
- Gestaltung von Deployment-Pipelines mit BPMN
- Erkennen von Organisationsschwächen bei der Einführung von DevOps
// Referent
//
Masroor Ahmad
@ITMasroor
Masroor Ahmad ist freiberuflicher Trainer und Softwareberater im Java-Umfeld und unterstützt Unternehmen bei der Planung und Entwicklung komplexer Geschäftsanwendungen. Seine Schwerpunkte liegen im Aufbau von Build- und Deployment Infrastrukturen sowie dem Qualitätsmanagement. Sein aktueller Tätigkeitsschwerpunkt liegt im Einsatz von BPM in DevOps-Kontexten.