Kurs
digicode: AZ400V
Designing and Implementing Microsoft DevOps Solutions – Flexible Training (AZ-400)
AZ-400
Kurs-Facts
- Entwerfen und Implementieren von Prozessen und Kommunikation
- Entwerfen und Implementieren einer Strategie zur Quellcodekontrolle
- Entwerfen und Implementieren von Build- und Release-Pipelines
- Entwickeln eines Sicherheits- und Compliance-Plans
- Implementieren einer Instrumentierungs-Strategie
Der Inhalt dieses Flexible Training leitet sich aus der Prüfung «AZ-400: Designing and Implementing Microsoft DevOps Solutions» ab. Beginne schon jetzt auf Microsoft Learn mit der Vorbereitung auf den Kurs. Während der jeweiligen 3.5h-Trainer-Sessions arbeitest du mit den offiziellen Microsoft-Kursunterlagen.
1 Entwicklung für Unternehmens-DevOps
In diesem Lernpfad werden die wichtigsten Git-Features untersucht, die Organisationen beim Entwerfen ihrer Unternehmens-DevOps-Vorgänge berücksichtigen müssen.
2 Implementieren von CI mit Azure Pipelines und GitHub Actions
In diesem Lernpfad wird das Konzept von Continuous Integration mithilfe von Azure Pipelines und GitHub Actions vorgestellt. Er enthält Anweisungen zum Konfigurieren dieser Dienste und zum Erstellen von Anwendungen.
3 Entwerfen und Implementieren einer Releasestrategie
In diesem Lernpfad werden strategische Überlegungen für das Einrichten von Bereitstellungsphasen und Ihres Bereitstellungstakts im Zusammenhang mit den Konzepten von Continuous Delivery und Releases sowie abschliessend das Einrichten Ihrer Releasegenehmigungen erläutert.
4 Implementieren eines sicheren Continuous Deployment mit Azure Pipelines
Dieser Lernpfad hilft Ihnen, automatisierte Release Gates, Geheimnisse und die Verwaltung von Geheimnissen in Ihrer Pipeline zu verstehen. Du erfährst, wie du Warnmechanismen implementierst, Berichte über deine Qualität erstellst und dich mithilfe von Diensthooks benachrichtigen lässt.
5 Verwalten von Infrastructure-as-Code mithilfe von Azure und DSC
Dieser Lernpfad befasst sich mit dem Konzept «Infrastructure-as-Code (IaC)» und damit, wie du deine Betriebsumgebung auf die gleiche Weise verwalten kannst wie Anwendungen oder anderen Code für die allgemeine Veröffentlichung.
6 Implementieren der Sicherheit und Überprüfen von Codebasen auf Compliance
In diesem Lernpfad werden eine Infrastruktur- und Konfigurationsstrategie und ein geeignetes Toolset für eine Releasepipeline und Anwendungsinfrastruktur untersucht. Er erläutert die Implementierung von Compliance und Sicherheit in Ihrer Anwendungsinfrastruktur.
7 Entwerfen und Implementieren einer Strategie für die Abhängigkeitsverwaltung
In diesem Lernpfad wird die Abhängigkeitsverwaltung in der Softwareentwicklung untersucht, wie du Abhängigkeiten in deiner Codebasis identifizierst und wie Abhängigkeiten in Paketfeeds verpackt und verwaltet werden.
8 Implementieren eines kontinuierlichen Feedbacks
Dieser Lernpfad stellt das Konzept des kontinuierlichen Feedbacks vor und beschreibt, wie du es in deinem DevOps-Zyklus implementieren kannst.
Dieser Kurs richtet sich an alle, die daran interessiert sind, DevOps-Prozesse zu entwerfen und zu implementieren oder die Zertifizierungsprüfung für Microsoft-Azure-DevOps-Lösungen abzulegen.
- Cloud-Computing-Konzepte, einschliesslich eines Verständnisses von PaaS-, SaaS- und IaaS-Implementierungen.
- Sowohl Azure-Verwaltung als auch Azure-Entwicklung mit nachgewiesenen Kenntnissen in mindestens einem dieser Bereiche.
- Versionskontrolle, agile Softwareentwicklung und Grundprinzipien der Softwareentwicklung. Es wäre hilfreich, Erfahrungen in einer Organisation zu haben, die Software liefert.
Zur Vorbereitung auf diesen Kurs empfehlen wir die Teilnahme an einem oder beiden der folgenden Kurse:
Dieses Flexible-Training bereitet dich vor auf:
- Prüfung: «AZ-400: Designing and Implementing Microsoft DevOps Solutions» für die
- Zertifizierung: «Microsoft Certified: DevOps Engineer Expert»
Bitte beachte: Um die Zertifizierung «Microsoft Certified: DevOps Engineer Expert» zu erhalten, musst du entweder «Microsoft Certified: Azure Administrator Associate» oder «Microsoft Certified: Azure Developer Associate» bestanden haben.
Der «Flexible»-Live-Virtual-Kurs ist über einen Zeitraum von 3-4 Wochen geplant. In dieser Zeit finden 6-8 Trainer-geführte Sessions von je 3.5 Stunden statt, d.h. der Dozent betreut die Teilnehmenden live. Alle Live-Sessions finden am Morgen (8:30 - 12:00 Uhr CET) oder Nachmittag (13:30 – 17:00 Uhr CET) statt. Die Dauer ist auf dem jeweiligen Kurs mit insgesamt 1-5 Tagen angegeben.
Klicke bei der Buchung auf «Stundenplan», um bereits zu sehen, wann die Live-Sessions stattfinden werden. Selbstverständlich werden diese aufgezeichnet und stehen somit im Anschluss an die Session zur Verfügung.
Das gesamte Training findet in einem Microsoft-Teams-Kanal pro Klasse statt. Die Teilnehmenden haben während der gesamten Kursdauer Zugang zu allen Infos.