AZ-400 Designing and Implementing Microsoft DevOps Solutions

Preis
Netto:
MwSt.:

Preis
Preis auf Anfrage

Dauer
4 Tage

Für Unternehmen und Arbeitsuchende:
dieser Kurs ist zu 100 % förderfähig!
 

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.

Als PDF drucken/speichern
Kursinhalte
  • 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

Häufig gestellte Fragen

  • 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.

Hast du weitere Fragen? Bitte kontaktiere uns.