Schulungsübersicht
Mindset, Kultur & Verantwortlichkeiten
- Geschichte von DevOps und C.A.L.M.S.
- DevOps-Prinzipien – Die Drei Wege – Dev + Ops + Kultur der Zusammenarbeit
- DevOps-Praktiken – Kontinuierliches Alles – Der durchgehende DevOps-Lebenszyklus
- Reflexion über die eigenen Projekte der Teilnehmer
- Die Rolle des Managers im DevOps – Beseitigung von Engpässen in der Organisation
- Warnsignale: Wie man ein Projekt ohne gesunde DevOps-Beteiligung erkennt
DevOps-Werkzeugkette: Die Karte der Werkzeuge (1)
- Everything-as-code – Versionskontrolle & Git
- Labor: Git-Grundlagen — Klonen, Branching, Pull Request, Code Review
- Flow – Kontinuierliche Integration & Kontinuierliche Auslieferung
- Labor: Bereitstellen, Ausführen & Interpretieren einer CI/CD-Pipeline mit Jenkins
- Qualitätsbremsen – Codequalität & kontinuierliches Testen
- Labor: SonarQube-Einrichtung, Ausführung und Reporting — Codequalität, technische Schulden, Sicherheitsprobleme
- Sichere & tragbare Bereitstellungen mit Containern
- Labor: Containerisierung mit Docker Desktop, Überblick über Kubernetes
- Konfigurationsverwaltung und Infrastructure as Code
- Labor: Configuration-as-code mit Ansible, Bereitstellen eines Webservice
- DevSecOps — Sicherheit in Pipelines integrieren
- Shift-left-Security, Management der Software-Lieferkette, SBOMs, Schwachstellenmanagement, Sicherheitsverantwortung
- Demo Snyk für Security-Gates in der Pipeline
- SRE & Zuverlässigkeitsengineering – Design für Resilienz sowie Kundenwert
Chancen identifizieren & DevOps-Reifegrad
- Die Business-Perspektive, Value Stream Mapping und Management
- Fokus der Führungsebene – Warten, Nacharbeit, Übergaben, Genehmigungen
- Labor: Anforderungsverfolgbarkeit mit Jira — von der User Story zum bereitgestellten Code
- Sitzung DevOps-Diagnoserahmenwerk – die 10 Schlüsselfragen für jedes Projekt
- DORA-Metriken – Deployment Frequency, Lead Time, MTTR, Change Failure Rate
- Workshop: DevOps-Reifegradbewertung — angewendet auf reale Projekte
- Die Opportunity-Matrix – Priorisierung von Quick Wins vs. Roadmap. Kleingruppenpräsentationen — jeder Manager präsentiert seine Bewertung
Business Case, Integration & Aktionsplan
- "Wie man den Kunden überzeugt und wie man implementiert"
- Sitzung DevOps-ROI — wie man die eingesparte Zeit gegenüber den Implementierungskosten kalkuliert
- Wie man einen Business Case für den Kunden oder das Management erstellt
- Wie man DevOps in die SoW, den Vorschlag oder den Projektplan aufnimmt
- Abschlussworkshop: Jeder Manager präsentiert einen Aktionsplan für 1 Projekt
Zusammenfassung, Q&A, Nächste Schritte & empfohlene Ressourcen
Voraussetzungen
Die Teilnehmer sollten Folgendes mitbringen:
- Grundlegendes Verständnis von Softwareentwicklungsprojekten und IT-Betrieb
- Erfahrung im Management technischer Teams, Projekte, Produkte oder der Dienstleistungserstellung
- Vertrautheit mit Software-Entwicklungslebenszyklen (Agile, Scrum, Waterfall oder hybride Ansätze)
- Keine vorherigen praktischen DevOps-, Docker-, Kubernetes- oder CI/CD-Erfahrungen sind erforderlich
Die technischen Labore sind darauf ausgelegt, praktische Einblicke in DevOps-Konzepte und -Tools aus einer Management-Perspektive zu bieten, anstatt tiefgehende ingenieurtechnische Implementierungen.
Zielgruppe
Dieser Kurs richtet sich an:
- Projektmanager
- Liefermanager
- Teamleiter
- Ingenieurmanager
- Entwicklungsmanager
- IT-Manager und Abteilungsleiter
- Produktbesitzer, die in Softwarelieferinitiativen eingebunden sind
- Senior technische Fachkräfte im Übergang zu Führungsrollen
Das Programm ist besonders wertvoll für Manager, die verstehen müssen, wie sich DevOps auf die Projektlieferung, Teamleistung, Qualität, Sicherheit und Geschäftsergebnisse auswirkt, ohne dabei notwendigerweise zu praktischen DevOps-Ingenieuren zu werden.
Erfahrungsberichte (2)
Craig war extrem engagiert im Training und hat stets darauf geachtet, dass wir aufmerksam sind. Er passte die Beispiele an unsere täglichen Aktivitäten an und gab immer eine Antwort, wenn danach gefragt wurde, auch wenn die Information nicht im Präsentationsmaterial enthalten war.
Ecaterina Ioana Nicoale - BOOKING HOLDINGS ROMANIA SRL
Kurs - DevOps Foundation®
Maschinelle Übersetzung
Hoher Einsatz und Fachwissen des Trainers
Jacek - Softsystem
Kurs - DevOps Engineering Foundation (DOEF)®
Maschinelle Übersetzung