AZ-400 Designing and Implementing Microsoft DevOps Solutions
Wer Software schnell, sicher und reproduzierbar bereitstellt, verschafft sich entscheidende Vorteile. AZ-400 zeigt, wie DevOps-Praktiken mit Azure-Werkzeugen zu belastbaren Delivery-Pipelines werden.
Zentrale Themen
- Ganzheitliche Delivery-Pipelines mit Microsoft-Technologien aufbauen und betreiben.
- CI/CD-Prozesse planen, implementieren und in den Betrieb überführen.
- Infrastruktur über Code steuern und in Azure automatisiert bereitstellen.
- Tests und Monitoring nahtlos in den Delivery-Prozess einbetten.
- Sicherheitsmaßnahmen von Anfang an in DevOps-Workflows verankern.
Voraussetzung
Wer bereits in IT-Betrieb oder Softwareentwicklung tätig ist und erste Erfahrungen mit Cloud-Plattformen mitbringt, kann direkt einsteigen.
Zielgruppe
Das Training richtet sich an Entwicklerinnen und Entwickler, Ops-Profis und Cloud-Engineers, die ihre Teams mit modernen Deployment-Methoden voranbringen wollen.
Praxisnahe Labs und reale Szenarien helfen dabei, das Gelernte sofort anzuwenden – von der ersten Pipeline bis zur produktionsreifen Infrastruktur.
- DevOps-Grundlagen kennenlernen
- Geeignete Projekte für DevOps identifizieren
- Teamstrukturen verstehen und einordnen
- DevOps-Werkzeuge gezielt auswählen
- Agile Planung mit GitHub Projects und Azure Boards umsetzen
- Versionskontrolle einführen und nutzen
- Arten von Versionskontrollsystemen unterscheiden
- Mit Azure Repos und GitHub produktiv arbeiten
- Git-Repositories sauber strukturieren
- Git-Branches und Workflows effizient verwalten
- Mit Pull Requests in Azure Repos zusammenarbeiten
- Git-Hooks einsetzen und anpassen
- Inner-Source-Modelle konzipieren
- Git-Repositories zentral verwalten
- Technische Schulden erkennen und abbauen
- Azure Pipelines in Betrieb nehmen
- Pipeline-Agenten und Pools in Azure verwalten
- Parallelisierung und Pipeline-Konzepte verstehen
- Continuous Integration praktisch umsetzen
- Eine geeignete Pipeline-Strategie entwickeln
- Azure Pipelines mit bestehenden Systemen verbinden
- GitHub Actions einführen und konfigurieren
- CI mit GitHub Actions aufbauen und optimieren
- Container-Build-Strategien entwerfen und umsetzen
- Continuous Delivery als Grundlage verstehen
- Release-Strategien auswählen und bewerten
- Eine qualitativ hochwertige Release-Pipeline aufbauen
- Grundlegende Deployment-Muster kennenlernen
- Blue-Green Deployments und Feature Toggles einsetzen
- Canary Releases und Dark Launching realisieren
- A/B-Tests und progressives Rollout steuern
- Eine Release-Pipeline aufbauen und konfigurieren
- Umgebungen bereitstellen und testen
- Aufgaben und Vorlagen modular gestalten
- Automatisierte Integritätsprüfungen einrichten
- Konfigurationsdaten von Anwendungen zentral verwalten
- Identitätsmanagement-Systeme anbinden
- Konfigurationsverwaltung für Anwendungen umsetzen
- Grundlagen von Infrastructure as Code und Konfigurationsmanagement erarbeiten
- Azure-Ressourcen mit ARM-Templates provisionieren
- Azure-Ressourcen über die Azure CLI automatisiert anlegen
- Azure Automation in DevOps-Prozesse integrieren
- Desired State Configuration (DSC) praktisch einsetzen
- Infrastruktur mit Bicep deklarativ beschreiben
- DevSecOps-Grundlagen verstehen und anwenden
- Open-Source-Komponenten sicher einsetzen
- Software-Abhängigkeiten analysieren und bewerten
- Statische Code-Analyse integrieren
- Dynamische Sicherheitstests mit OWASP-Methoden durchführen
- Security Monitoring und Governance-Prozesse aufbauen
- Paketabhängigkeiten analysieren und verstehen
- Konzepte der Paketverwaltung durchdringen
- Build-Artefakte migrieren, bündeln und schützen
- Eine Versionierungsstrategie für Pakete entwickeln
- GitHub Packages als Artefakt-Registry nutzen
- Nutzungs- und Durchfluss-Tracking mit geeigneten Werkzeugen realisieren
- Monitoring- und Status-Dashboards entwickeln und pflegen
- Erkenntnisse und Know-how im Team weitergeben
- Automatisierte Analyse von Anwendungsdaten einrichten
- Alerts, Retrospektiven und eine lernorientierte Teamkultur etablieren
Dein persönlicher Weg zur passenden Weiterbildung – wir beraten Dich individuell
Unsere erfahrenen Bildungsberater:innen begleiten Dich von der ersten Frage bis zum Start Deiner Weiterbildung.