Kurs · Schulung · Workshop
Advanced Deployment Strategies
Beherrsche fortschrittliche Deployment-Strategien mit Shift-Right-Testing, Argo CD und Argo Rollouts für sichere und effiziente Software-Releases in der Cloud.
Fortschrittliche Deployment-Strategien sind entscheidend für erfolgreiche Software-Releases. In diesem Kurs lernst du, wie du mit Shift-Right-Testing, Feature Flags, Canary Releases und Blue/Green Deployments, gesteuert durch Argo CD und Argo Rollouts, die Qualitaet deiner Software revolutionierst und Risiken bei Deployments minimierst.
Trainer
Stimmen unserer Teilnehmer:innen






Diese Kunden haben Kurse im gleichen Themen-Cluster bei uns gebucht.Mehr Kunden →
Inhalt
In diesem praxisorientierten Kurs tauchst du tief in die Welt der fortschrittlichen Deployment-Strategien ein. Du lernst, wie du mit Shift-Right-Testing und modernen Release-Techniken wie Feature Flags, Canary Releases und Blue/Green Deployments, gesteuert durch Argo CD und Argo Rollouts, die Qualitaet deiner Software revolutionierst und Deployment-Risiken minimierst.
Fortschrittliche Deployment-Strategien sind der Schlüssel zu erfolgreichen Software-Releases in modernen Cloud-Umgebungen. Vergiss synthetische Daten und isolierte Testumgebungen. Wir tauchen ein in die reale Welt der Produktion, wo echte Nutzer echte Daten generieren. Du lernst, wie du diese Dynamik nutzt, um Fehler fruehzeitig zu erkennen, die Nutzererfahrung zu optimieren und Releases sicherer und effizienter zu gestalten.
In den intensiven Tagen wirst du nicht nur die Theorie hinter Shift-Right-Testing und fortschrittlichen Deployment-Strategien verstehen, sondern auch Hands-on Erfahrungen mit Argo Rollouts, Argo Workflows, Prometheus und Grafana sammeln. Du lernst, automatisierte Rollbacks zu implementieren, Experimente in der Produktion durchzufuehren und datengetriebene Entscheidungen zu treffen.
Dieser Kurs ist ideal fuer Entwickler, Tester und DevOps-Experten, die ihre Faehigkeiten im Bereich Continuous Delivery und Softwarequalitaet auf das naechste Level heben moechten. Entdecke, wie du mit fortschrittlichen Deployment-Strategien deine Produktionsumgebung in einen Wettbewerbsvorteil verwandelst und deine Kunden mit schnelleren, stabileren und innovativeren Releases begeisterst.
Kursinhalte (grob):
- Grundlagen Shift-Right-Testing:
- Einfuehrung in das Konzept und die Vorteile
- Sichere Teststrategien in der Produktion
- Moderne Release-Strategien:
- Feature Flags: Dynamische Funktionssteuerung zur Echtzeit
- Canary Releases: Risikominimierte Softwareeinfuehrung mit Metriküberprüfung
- Blue/Green Deployments: Zero Downtime Deployments mit dedizierten Testausführungen
- Praxis mit Argo:
- Argo Rollouts: Automatisierte Deployments
- Argo Workflows: Testautomatisierung (Loadtests, Chaos Engineering)
- Argo CD: Deklaratives GitOps fuer Kubernetes
- Monitoring und Automatisierung:
- Prometheus und Grafana: Metriken in Echtzeit
- Automatisierte Entscheidungen basierend auf Monitoringdaten
- Automatisierte Rollbacks
- Hands-on-Labs:
- Praktische Uebungen zu allen Themen.
- Deployment-Szenarien mit verschiedenen Release-Strategien.
Der effektive Kursinhalt kann, abhängig von Trainer, Durchführung, Dauer und Konstellation der Teilnehmer:innen, von obigen Angaben abweichen.
In-House Kurs anfragen
Öffentlichen Termin anfragen
Kein passender öffentlicher Termin dabei? Trag dich unverbindlich ein – sobald genug Interesse besteht, planen wir einen neuen öffentlichen Termin und informieren dich zuerst.
Mehr über Advanced Deployment Strategies
Advanced Deployment Strategies sind fortschrittliche Methoden zur Bereitstellung von Software, die Risiken minimieren und kontinuierliche Verbesserungen ermöglichen. Diese Strategien umfassen Feature Flags, Canary Releases, Blue/Green Deployments und Progressive Delivery, die alle durch moderne Tools wie Argo CD und Argo Rollouts unterstützt werden.Weitere Ressourcen:
Geschichte
Die Entwicklung fortschrittlicher Deployment-Strategien begann mit der Einführung von Continuous Integration und Continuous Delivery (CI/CD) in den frühen 2000er Jahren. Mit dem Aufkommen von DevOps und der zunehmenden Komplexität von Softwaresystemen wurden traditionelle "Big Bang"-Deployments durch inkrementelle, risikoärmere Ansätze ersetzt.
Blue/Green Deployments wurden erstmals von Dan North und Jez Humble popularisiert, während Canary Releases von Internetgiganten wie Google und Amazon entwickelt wurden, um neue Features sicher zu testen. Feature Flags, auch bekannt als Feature Toggles, wurden von Martin Fowler beschrieben und ermöglichen die dynamische Aktivierung von Funktionen ohne Codeänderungen.
Mit dem Aufkommen von Kubernetes und Cloud-nativen Technologien entstanden spezialisierte Tools wie Argo Rollouts, die diese Strategien automatisieren und vereinfachen. Heute sind fortschrittliche Deployment-Strategien ein wesentlicher Bestandteil moderner DevOps-Praktiken und ermöglichen es Unternehmen, Software schneller, sicherer und mit minimalen Ausfallzeiten bereitzustellen.
