Design and Implement Microsoft DevOps solutions

Seminar / Firmentraining

Zielgruppe

Die Teilnehmer dieses Kurses sind daran interessiert, DevOps-Prozesse zu entwerfen und zu implementieren oder die Zertifizierungsprüfung für Microsoft Azure DevOps-Lösungen abzulegen.

Inhalte

AZ-400: Entwicklung für Enterprise DevOps

  • Einführung in DevOps
  • Planen von Agile mit GitHub-Projekten und Azure Boards
  • Entwerfen und Implementieren von Zweigstrategien und Workflows
  • Zusammenarbeiten über Pull Requests in Azure Repos
  • Erkunden von Git-Hooks
  • Planen der Förderung des Inner-Source-Ansatzes
  • Verwalten und Konfigurieren von Repositorys
  • Identifizieren der technischen Schulden

AZ-400: Implementieren von CI mit Azure-Pipelines und GitHub-Aktionen

  • Erkunden von Azure Pipelines
  • Verwalten von Azure Pipeline-Agents und -Pools
  • Beschreiben von Pipelines und Parallelität
  • Entwerfen und Implementieren einer Pipelinestrategie
  • Integrieren mit Azure Pipelines
  • Einführung in GitHub-Aktionen
  • Lernen Sie kontinuierliche Integration mit GitHub Actions
  • Entwerfen einer Container-Baustrategie

AZ-400: Entwerfen und Implementieren einer Releasestrategie

  • Erstellen einer Releasepipeline
  • Untersuchung von Empfehlungen zur Veröffentlichungsstrategie
  • Konfigurieren und Bereitstellen von Umgebungen
  • Verwalten und Modularisieren von Aufgaben und Vorlagen
  • Automatisierung der Gesundheitsinspektion

AZ-400: Implementieren einer sicheren kontinuierlichen Bereitstellung mit Azure Pipelines

  • Einführung in die Bereitstellungsmuster
  • Implementieren von Blau-Grün-Bereitstellung und Feature Toggles
  • Implementieren von Canary-Releases und Dark Launching
  • Implementieren von A/B-Tests und der Bereitstellung mit progressiver Exposition
  • Integration in Identitätsverwaltungssysteme
  • Verwalten von Anwendungskonfigurationsdaten

AZ-400: Verwalten der Infrastruktur als Code mit Azure und DSC

  • Erkunden der Infrastruktur als Code- und Konfigurationsverwaltung
  • Erstellen von Azure-Ressourcen mithilfe von Azure Resource Manager-Vorlagen
  • Erstellen von Azure-Ressourcen mit Azure CLI
  • Erkunden von Azure Automation mit DevOps
  • Implementieren von Desired State Configuration (DSC)
  • Implementieren von Bicep

AZ-400: Implementieren von Sicherheit und Validieren von Codebasen zur Einhaltung der Konformität

  • Einführung in Secure DevOps
  • Implementieren von Open-Source-Software
  • Softwarekompositionsanalyse
  • Sicherheitsüberwachung und Governance

AZ-400: Entwerfen und Implementieren einer Abhängigkeitsmanagementstrategie

  • Erkunden von Paketabhängigkeiten
  • Grundlegendes zur Paketverwaltung
  • Migrieren, Konsolidieren und Sichern von Artefakten
  • Implementieren einer Versionsverwaltungsstrategie
  • Einführung in GitHub-Pakete

AZ-400: Implementieren eines kontinuierlichen Feedbacks

  • Implementieren von Tools zum Nachverfolgen von Nutzung und Ablauf
  • Entwicklung von Überwachungs- und Status-Dashboards
  • Teilen von Wissen in Teams
  • Entwerfen von Prozessen zum Automatisieren von Anwendungsanalysen
  • Verwalten von Warnungen, vorwurfsfreien Nachbesprechungen und einer Fairnesskultur

Zertifizierung

Microsoft Certified: Azure DevOps Engineer Expert (MCADEE)