AZ-400T00-A: Designing and Implementing Microsoft DevOps solutions
Seminar
Online
Beschreibung
-
Kursart
Seminar
-
Methodik
Online
-
Dauer
3 Tage
-
Beginn
auf Anfrage
Dieser Kurs vermittelt die Kenntnisse und Fähigkeiten zur Entwicklung und Umsetzung von DevOps-Prozessen und -praktiken. Die Teilnehmer lernen, wie sie DevOps planen, Quellcodeverwaltung verwenden, Git für ein Unternehmen skalieren, Artefakte konsolidieren, eine Strategie für das Abhängigkeitsmanagement entwerfen, Geheimnisse verwalten, eine kontinuierliche Integration implementieren, eine Strategie zum Erstellen von Containern implementieren, eine Freigabe-Strategie entwerfen und einen Freigabe-Management-Workflow einrichten, ein Bereitstellungsmuster umsetzen und Feedback-Mechanismen optimieren.
Außerdem dient der Kurs zur optimalen Vorbereitung auf das Examen AZ-400: Designing and Implementing Microsoft DevOps Solutions und führt zur Zertifizierung als Microsoft Certified: DevOps Engineer Expert.
Die Teilnahme an der Prüfung ist optional und die Prüfungsgebühren sind nicht im Seminarpreis enthalten.
Hinweise zu diesem Kurs
Grundlegendes Wissen zu Azure, Versionskontrolle, agile Softwareentwicklung und grundlegende Prinzipien der Softwareentwicklung. Es wäre hilfreich, Erfahrung in einem Unternehmen zu haben, das Software liefert.Grundlegendes Wissen zu Azure, Versionskontrolle, agile Softwareentwicklung und grundlegende Prinzipien der Softwareentwicklung. Es wäre hilfreich, Erfahrung in einem Unternehmen zu haben, das Software liefert.
Die Teilnehmer dieses Kurses möchten DevOps-Prozesse umsetzen lernen oder die Zertifizierungsprüfung für Microsoft Azure DevOps-Lösungen bestehen.Die Teilnehmer dieses Kurses möchten DevOps-Prozesse umsetzen lernen oder die Zertifizierungsprüfung für Microsoft Azure DevOps-Lösungen bestehen.Microsoft Azure DevOps-Lösungen
Meinungen
Erfolge dieses Bildungszentrums
Sämtlich Kurse sind auf dem neuesten Stand
Die Durchschnittsbewertung liegt über 3,7
Mehr als 50 Meinungen in den letzten 12 Monaten
Dieses Bildungszentrum ist seit 15 Mitglied auf Emagister
Themen
- Sicherheit
- Management
- Software
- Softwareentwicklung
- Microsoft
- Service
- Compliance
Inhalte
-
Transformationsplanung
-
Projektauswahl
-
Teamstrukturen
-
Migration zu Azure DevOps
-
Was ist Quellensteuerung
-
Vorteile der Quellensteuerung
-
Arten von Quellsteuerungssystemen
-
Einführung in Azure-Repos
-
Einführung in GitHub
-
Migration von TFVC (Team Foundation Version Control) zu Git in Azure Repos
-
Authentifizierung bei Git in Azure Repos
-
Wie man sein Git-Repo strukturiert
-
Git verzweigte Arbeitsabläufe
-
Zusammenarbeit mit Pull-Anforderungen in Azure-Repos
-
Warum sollte man sich für GitHooks interessieren
-
Förderung der inneren Quelle
-
Package-Abhängigkeiten
-
Package-Verwaltung
-
Migrieren und Konsolidieren von Artefakten
-
Das Konzept der Pipelines in DevOps
-
Azure-Pipelines
-
Verwendung von gehosteten vs privaten Agenten bewerten
-
Agenten-Pools
-
Pipelines und Parallelität
-
Azure DevOps und Open Source-Projekte (öffentliche Projekte)
-
Azure Pipelines YAML vs Visual Designer
-
Übersicht über kontinuierliche Integration
-
Umsetzung einer Build-Strategie
-
Integration in Azure-Pipelines
-
Integration der externen Quellensteuerung in Azure-Pipelines
-
Private Agenten einrichten
-
Analysieren und integrieren von mehrstufigen Docker-Builds
-
Einführung in die Sicherheit
-
Umsetzen eines sicheren und konformen Entwicklungsprozesses
-
Überdenken von Anwendungskonfigurationsdaten
-
Verwaltung von Geheimnissen, Token und Zertifikaten
-
Umsetzen von Tools zum Verwalten von Sicherheit und Compliance in einer Pipeline
-
Codequalität verwalten
-
Sicherheitsrichtlinien verwalten
-
Eine Container-Build-Strategie umsetzen
-
Container mit Docker umsetzen
-
Package-Sicherheit
-
Open-Source Software
-
Integration von Lizenz- und Schwachstellen-Scans
-
Implementieren einer Versionsstrategie (Git-Version)
-
Einführung in kontinuierliche Lieferung
-
Strategieempfehlungen freigeben
-
Aufbau einer hochwertigen Freigabe-Pipeline
-
Auswählen eines Bereitstellungsmusters
-
Auswahl des richtigen Freigabe-Management-Tools
-
Erstellen einer Freigabe-Pipeline
-
Bereitstellen und Konfigurieren von Umgebungen
-
Verwalten und Modularisieren von Aufgaben und Vorlagen
-
Integrieren von Geheimnissen in die Freigabe-Pipeline
-
Konfigurieren einer automatisierten Integration und Funktionstestautomatisierung
-
Automatisierte Gesundheitsinspektion
-
Einführung in Bereitstellungsmuster
-
Implementieren einer Blau-Grün-Bereitstellung
-
Funktionswechsel
-
Canary-Freigaben
-
Test-Launch
-
AB-Test
-
Progressive Expositions-Bereitstellung
-
Tools anwenden, die die Systemnutzung, Funktionsnutzung und den Fluss verfolgen
-
Das Routing für Crash-Berichtsdaten von Mobilanwendungen umsetzen
-
Überwachungs- und Status-Dashboards entwickeln
-
Integration und Konfiguration von Ticketingsystemen
-
Infrastruktur als Code- und Konfigurationsmanagement
-
Erstellen von Azure-Ressourcen mit Hilfe von ARM-Vorlagen
-
Erstellen von Azure-Ressourcen mit Azure CLI
-
Erstellen von Azure-Ressourcen mit Azure PowerShell
-
Konfiguration des gewünschten Zustands (DSC)
-
Azure-Automatisierung mit DevOps
-
Zusätzliche Automatisierungstools
-
Bereitstellungsmodule und -optionen
-
Azure-IaaS(Infrastructure-as-a-Service)-Services
-
Azure-PaaS (Platform-as-a-Service)-Services
-
Serverlose und HPC Computer-Services
-
Azure Service-Struktur
-
Azure Kubernetes Service
-
Verwaltete Kubernetes-Cluster bereitstellen und konfigurieren
-
Chef
-
Puppet
-
Ansible
-
Terraform
-
Sicherheits- und Compliance-Prinzipien mit DevOps
-
Azure Sicherheits-Center
-
Die innere Schleife
-
Kontinuierliches Bewusstsein für das Experimentieren
-
Praktiken entwerfen, um Endnutzer-Zufriedenheit zu messen
-
Entwurfsprozesse zur Erfassung und Analyse von Benutzerfeedback
-
Entwurfsprozess zur Automatisierung der Anwendungsanalyse
-
Zuverlässigkeitstechnik der Seite
-
Telemetrieanalyse für Erstellung einer Baseline
-
Fortlaufende Feinabstimmung zur Minimierung von sinnlosen oder nichtausführbaren Alarmen vornehmen
-
Alarmanalyse für Erstellung einer Baseline
-
Schuldlose Rückblicke und eine Just Culture
DevOps-Planung:
Erste Schritte mit der Quellensteuerung:
Git für Unternehmens-DevOps skalieren:
Konsolidieren von Artefakten und Entwerfen einer Strategie für das Abhängigkeitsmanagement:
Kontinuierliche Integration in Azure-Pipelines umsetzen:
Verwalten von Anwendungskonfiguration und Geheimnissen:
Codequalität und Sicherheitsrichtlinien verwalten:
Eine Container-Build-Strategie umsetzen:
Artefactversionen, Sicherheit und Compliance verwalten:
Entwerfen einer Freigabe-Strategie:
Einrichten eines Freigabe-Management Workflows:
Ein geeignetes Bereitstellungsmuster implementieren:
Implementieren eines Prozesses zur Weiterleitung von System-Feedback an Entwicklungsteams:
Infrastruktur und Konfiguration Azure Tools:
Azure-Bereitstellungsmodelle und -Services:
Erstellen und Verwalten der Kubernetes-Service-Infrastruktur:
Infrastruktur von Drittanbietern als Code-Tools, die mit Azure verfügbar sind:
Compliance und Sicherheit in Ihre Infrastruktur implementieren:
System-Feedback-Mechanismen empfehlen und entwerfen:
Feedback-Mechanismen optimieren:
AZ-400T00-A: Designing and Implementing Microsoft DevOps solutions