Effective SRE
Lernen Sie, moderne SRE-Praktiken mit observability-basierten SLOs, Delivery-Pipelines und Rollback-Strategien in der Produktion anzuwenden.
CHF 1'250
Live-Unterricht mit Kursleitung, öffentlich oder privat.
CHF 2'500
Vor Ort in Zürich oder bei Ihnen.
Auf Anfrage
Privater Kurs, abgestimmt auf Ihr Engineering-Team.
Für wen ist dieser Kurs?
Software Engineers
Lernen Sie, wie Reliability-Praktiken Anwendungsdesign, Delivery-Pipelines und Verantwortung in der Produktion prägen.
DevOps Engineers
Verbinden Sie Deployment-Automatisierung, Observability und Rollback-Abläufe zu einem praxistauglichen SRE-Betriebsmodell.
System Engineers
Überführen Sie Erfahrung mit Infrastruktur, Monitoring und Betrieb in messbare Reliability-Praktiken.
Was Sie lernen
SRE praxisnah einführen
Verstehen Sie SRE und wenden Sie die Methode mit einem strukturierten Software-Delivery-Modell an.
Observability und SLO Engineering anwenden
Definieren Sie Service Indicators, bauen Sie SLO-Dashboards, verwalten Sie Error Budgets und treffen Sie Betriebsentscheidungen anhand von Telemetriedaten.
Den Betrieb effizienter machen
Reduzieren Sie mit Monitoring, Alerting und Detektoren unnötige Meldungen und verbessern Sie die Zuverlässigkeit.
Continuous Verification in der Delivery nutzen
Bauen Sie Delivery-Pipelines, konfigurieren Sie Verifikationsprüfungen und üben Sie erfolgreiche sowie fehlerhafte Rollouts und Rollbacks.
Was Teilnehmende mitbringen sollten
Empfohlen sind Grundlagen in Software Engineering wie OOP und Scripting sowie in System Engineering, insbesondere Betriebssysteme, Netzwerke, Deployment, Sicherheit und Monitoring. Erfahrung mit Performance-Analyse, Release Engineering, APM, Infrastruktur-Monitoring oder dem Entwurf verteilter und zuverlässiger Architekturen ist von Vorteil.
Vor Kursbeginn
Die Teilnehmenden sollten mit modernen Engineering-Werkzeugen vertraut sein und sich auf praktische Labs zu Deployment, Observability, Dashboards und Delivery-Pipelines vorbereiten.
Inhalte von Effective SRE
Der Kurs findet online oder vor Ort statt und kann für Teams angepasst werden. Öffentliche Termine werden ab einer Mindestzahl von Teilnehmenden durchgeführt. Die Bestätigung und Zahlungsinformationen folgen vier Wochen vor Kursbeginn.
Grundlagen und Praktiken von Effective SRE
Tag 1
SRE-Grundsätze, Teammodelle und erste Observability-Labs.
Grundlagen und Praktiken von Effective SRE
Tag 1
SRE-Grundsätze, Teammodelle und erste Observability-Labs.
- Digital-Highway-Blueprint
- Grundsätze und Herausforderungen von Effective SRE
- Organisationsmodelle für DevOps und SRE
- Container und Microservices
- kubectl-Zugriff auf den Cluster konfigurieren
- Trainingsanwendung bereitstellen und untersuchen
- Deployment um einen Lastgenerator erweitern
- Infrastrukturtelemetrie und APM untersuchen
- Observability einrichten
SLI, SLO und effizienter Betrieb
Tag 2
Entwicklung des Monitorings, Service-Level-Denken und Betriebsentscheidungen mit Dashboards und Detektoren.
SLI, SLO und effizienter Betrieb
Tag 2
Entwicklung des Monitorings, Service-Level-Denken und Betriebsentscheidungen mit Dashboards und Detektoren.
- Monitoring von früher bis heute
- Monitoring und Observability
- SLIs und SLOs
- Error Budgets
- Effizienter Betrieb
- Passende SLIs und SLOs auswählen
- SLI identifizieren und SLO festlegen
- Dashboards für SLIs und SLOs erstellen
- Tägliches verbleibendes Error Budget visualisieren
- Detektoren und dynamische Schwellenwerte einrichten
Continuous Delivery, Continuous Verification und Rollbacks
Tag 3
Delivery-Strategien, automatisierte Verifikation und Rollback-Abläufe in einer praktischen Pipeline.
Continuous Delivery, Continuous Verification und Rollbacks
Tag 3
Delivery-Strategien, automatisierte Verifikation und Rollback-Abläufe in einer praktischen Pipeline.
- SRE und Continuous Delivery
- Continuous Integration und Delivery
- Continuous-Delivery-Strategien
- Aufbau von Pipelines
- Grundlagen von Continuous Verification
- Shift Left, Right und Down
- Rollbacks in der Praxis
- Harness-Projekt anlegen
- Services, Zielumgebungen und Infrastruktur definieren
- Delivery-Pipeline erstellen
- Continuous Verification konfigurieren
- Pipeline mit Verifikation ausführen
- Demo-Anwendung bereitstellen
- Erfolgreiche und fehlerhafte Continuous Verification testen
Effective SRE für Ihr Team?
Führen Sie den Kurs online oder vor Ort durch, angepasst an Ihren Stack und Ihre Lernziele.

LEITENDE KURSLEITUNG
Yassin Aziz Rekik
Leitende Kursleitung für SRE und Reliability
Associate Professor an der HEPIA Genève seit mehr als 20 Jahren und ehemaliger EPFL-Forscher. Er leitet die SRE-Weiterbildung und bringt praktische Erfahrung in Observability, SLO Engineering, Software Delivery und Reliability ein.
Kommende Kurse
Häufig gestellte Fragen
Antworten zu Effective SRE.
Wie viel SRE-Erfahrung brauche ich?
Der Kurs hat Professional-Niveau. Grundlagen in Software Engineering, Scripting und System Engineering werden erwartet. SRE-Erfahrung ist hilfreich, aber nicht erforderlich.
Enthält Effective SRE praktische Übungen?
Ja. Jeder Tag verbindet Theorie mit längeren Labs zu Deployment, Observability, SLO-Tracking und Continuous Verification.
Können wir Effective SRE privat für unser Team buchen?
Ja. Teamkurse finden online oder vor Ort statt. Labs und Beispiele können an Ihren Stack und Ihre Reliability-Ziele angepasst werden.


