AZ-400 Designing and Implementing Microsoft DevOps Solutions
Preis Netto: € MwSt.: €
Preis Preis auf Anfrage
Dauer
4 Tage
Standort
Kurssprache deutsch
Trainingslösungen Connected Classroom
Stabile Softwarebereitstellung ist ein entscheidender Erfolgsfaktor digitaler Geschäftsmodelle. DevOps vereint Methoden, Tools und Kultur zu einem ganzheitlichen Ansatz für moderne IT-Organisationen.
Zentrale Themen
- End-to-End DevOps mit Microsoft-Technologien.
- Continuous Integration und Continuous Delivery.
- Automatisierte Infrastruktur in Azure.
- Qualitätssicherung und Monitoring.
- Security by Design in DevOps-Prozessen.
Voraussetzung
Solides IT-Grundwissen, Erfahrung mit Cloud-Services und Verständnis für Entwicklungs- oder Betriebsabläufe.
Zielgruppe
Fachkräfte aus Dev, Ops und Cloud-Bereichen, die strukturierte und skalierbare Delivery-Prozesse gestalten.
Durch klar definierte DevOps-Praktiken entstehen belastbare Systeme, die Innovation unterstützen und nachhaltige digitale Entwicklung ermöglichen.
- Einführung in DevOps
- Das richtige Projekt auswählen
- Beschreiben Sie die Teamstrukturen
- Auswahl der DevOps-Tools
- Agile Planung mit GitHub-Projekten und Azure Boards
- Einführung in die Versionskontrolle
- Beschreiben Sie die Arten von Versionskontrollsystemen
- Arbeiten mit Azure Repos und GitHub
- Git Repo strukturieren
- Verwaltung von Git-Zweigen und Arbeitsabläufen
- Zusammenarbeit mit Pull Requests in Azure Repos
- Git-Hooks erforschen
- Planung der inneren Quelle
- Verwalten von Git Repositories
- Technische Schulden identifizieren
- Azure Pipelines erforschen
- Verwalten von Azure Pipeline-Agenten und -Pools
- Beschreiben von Pipelines und Gleichzeitigkeit
- Kontinuierliche Integration erforschen
- Implementieren einer Pipeline-Strategie
- Integrieren mit Azure Pipelines
- Einführung in GitHub Actions
- Erlernen der kontinuierlichen Integration mit GitHub Actions
- Entwerfen einer Container-Build-Strategie
- Einführung in die kontinuierliche Bereitstellung
- Empfehlungen zur Veröffentlichungsstrategie erkunden
- Aufbau einer hochwertigen Release-Pipeline
- Einführung in Bereitstellungsmuster
- Implementierung von Blue-Green Deployment und Feature Toggles
- Implementierung von Canary Releases und Dark Launching
- Implementierung von A/B-Tests und progressiver Bereitstellung
- Erstellen einer Release-Pipeline
- Bereitstellen und Ttsten von Umgebungen
- Verwalten und modularisieren von Aufgaben und Vorlagen
- Automatisierte Überprüfung des Zustands
- Verwalten von Anwendungskonfigurationsdaten
- Integration mit Identitätsmanagementsystemen
- Anwendungskonfiguration implementieren
- Infrastruktur als Code und Konfigurationsmanagement kennenlernen
- Azure-Ressourcen mithilfe von Azure Resource Manager-Vorlagen erstellen
- Erstellen von Azure-Ressourcen mithilfe von Azure CLI
- Erforschen der Azure-Automatisierung mit DevOps
- Implementierung von Desired State Configuration (DSC)
- Bicep implementieren
- Einführung in Secure DevOps
- Implementierung von Open-Source-Software
- Analyse der Software-Zusammensetzung
- Statische Analyzer
- OWASP und dynamische Analysatoren
- Sicherheitsüberwachung und Governance
- Paketabhängigkeiten erforschen
- Verstehen der Paketverwaltung
- Artefakte migrieren, konsolidieren und sichern
- Eine Strategie zur Versionskontrolle implementieren
- Einführung in GitHub Pakete
- Implementierung von Tools zur Verfolgung von Nutzung und Fluss
- Entwicklung von Überwachungs- und Status-Dashboards
- Wissen innerhalb von Teams teilen
- Prozesse zur Automatisierung der Anwendungsanalyse entwickeln
- Verwalten von Warnmeldungen, tadellosen Retrospektiven und einer gerechten Kultur
- DevOps verbindet Entwicklung und IT-Betrieb, um Anwendungen schneller, zuverlässiger und mit höherer Qualität bereitzustellen. Die Inhalte zeigen, wie Prozesse automatisiert und Teams effizient zusammenarbeiten.
- Behandelt werden unter anderem Azure DevOps, Git, Azure Pipelines, Azure Repos, Azure Artifacts und weitere Dienste für Entwicklung, Tests und Bereitstellung.
- Ein Schwerpunkt liegt auf Continuous Integration und Continuous Delivery. Vermittelt wird, wie Anwendungen automatisiert erstellt, getestet und in verschiedene Umgebungen bereitgestellt werden.
- Infrastructure as Code ermöglicht die automatisierte Bereitstellung und Verwaltung von Cloud-Ressourcen. Dadurch entstehen reproduzierbare, nachvollziehbare und skalierbare IT-Umgebungen.
- Die Inhalte zeigen den Einsatz von Monitoring-, Logging- und Analysewerkzeugen, um Leistung, Verfügbarkeit und Fehler frühzeitig zu erkennen und kontinuierlich zu verbessern.
- DevOps fördert gemeinsame Prozesse zwischen Entwicklung, Betrieb und Qualitätssicherung. Automatisierte Workflows und zentrale Werkzeuge erleichtern die Zusammenarbeit über Teamgrenzen hinweg.
- Moderne DevOps-Strategien integrieren Sicherheitsprüfungen und Compliance-Anforderungen direkt in Entwicklungs- und Bereitstellungsprozesse, damit Risiken frühzeitig erkannt werden.
- Vermittelt werden Kenntnisse zur Planung, Automatisierung, Bereitstellung und Überwachung moderner DevOps-Lösungen mit Microsoft Azure und Azure DevOps.
09:00 - 17:00
09:00 - 17:00
09:00 - 17:00
09:00 - 17:00
09:00 - 17:00
09:00 - 17:00
09:00 - 17:00
09:00 - 17:00
09:00 - 17:00
09:00 - 17:00
09:00 - 17:00
09:00 - 17:00