Course series

AZ-400 Microsoft Azure DevOps Solutions Fast Track

Dieses Set mit sieben MOCs ist auf die Azure-Prüfung abgestimmt: Azure Developer Associate enthält Kursunterlagen, die die Studenten auf die Prüfung AZ-400 vorbereite ...

Experts 40:00 hrs. German

on request

sold out

Description

Dieses Set mit sieben MOCs ist auf die Azure-Prüfung abgestimmt: Azure Developer Associate enthält Kursunterlagen, die die Studenten auf die Prüfung AZ-400 vorbereiten. Das Bestehen dieser Prüfung ist erforderlich, um die Zertifizierung als Azure Developer Associate zu erhalten.

Seminarinhalt

Erste Schritte mit der Versionsverwaltung

Was ist Quellenkontrolle?
Vorteile der Versionsverwaltung
Arten von Quellensteuerungssystemen
Einführung in Azure Repos
Migration von TFVC nach Git
Authentifizierung gegenüber Ihren Git-Repos
Skalierungsgit für Unternehmens-DevOps

Wie strukturieren Sie Ihr Git-Repo? Mono-Repo oder Multi-Repo?
Git-Verzweigungs-Workflows
Zusammenarbeit mit Pull-Anfragen
Warum sich für GitHooks interessieren?
Interne Open Source fördern
Git-Version
öffentliche Projekte
Speichern großer Dateien in Git
Implementierung und Verwaltung der Infrastruktur

Das Konzept der Pipelines in DevOps
Azur-Pipelines
Evaluieren Sie den Einsatz von gehosteten vs. privaten Agenten
Agenten-Pools
Pipelines und Währung
Azure DevOps liebt Open-Source-Projekte
Azure-Pipelines YAML vs. Visual Designer
Einrichtung privater Agenten
Integration von Jenkins mit Azure-Pipelines
Integration der Steuerung externer Quellen mit Azure-Pipelines
Mehrstufige Docker-Builds analysieren und integrieren

Verwaltung von Anwendungskonfiguration und Geheimnissen

Demo: SQL-Injection-Angriff
Implementierung eines sicheren & konformen Entwicklungsprozesses
Überdenken von Anwendungskonfigurationsdaten
Verwalten von Geheimnissen, Marken und Zertifikaten
Werkzeuge zur Verwaltung von Sicherheit und Compliance in einer Pipeline implementieren
Implementierung einer Strategie für mobile DevOps

Einführung in das Visual Studio App Center
Verwalten Sie mobile Zielgerätesätze und Verteilergruppen
Verwalten von Ziel-UI-Testgerätesätzen
Bereitstellung von Testergeräten für den Einsatz
Implementierung der kontinuierlichen Integration in einer Azure DevOps-Pipeline

Überblick über die kontinuierliche Integration
Implementierung einer Aufbaustrategie
Verwaltung der Qualitäts- und Sicherheitspolitik für den Code

Verwaltung der Code-Qualität
Verwaltung der Sicherheitspolitik
Implementierung einer Container-Baustrategie

Implementierung einer Container-Baustrategie
Entwerfen Sie eine Freigabestrategie

Einführung in die kontinuierliche Lieferung
Empfehlungen zur Freigabestrategie
Aufbau einer qualitativ hochwertigen Release-Pipeline
Auswahl eines Bereitstellungsmusters
Auswahl des richtigen Release-Management-Tools
Aufbau einer Freigabestrategie
Unterscheiden Sie zwischen einem Release und einem Deployment
Definieren Sie die Komponenten einer Release-Pipeline
Erklären Sie, was Sie bei der Gestaltung Ihrer Freigabestrategie beachten müssen
Klassifizieren Sie einen Freigabeprozess gegenüber einem Freigabeprozess und erläutern Sie, wie Sie die Qualität beider Prozesse kontrollieren können.
Beschreiben Sie das Prinzip der Freigabeklappen und den Umgang mit Freigabehinweisen und Dokumentation
Erklären Sie Einsatzmuster, sowohl im traditionellen als auch im modernen Sinne
Wählen Sie ein Release-Management-Tool
Einrichten eines Freigabeverwaltungs-Workflows

Einführung
Erstellen einer Release-Pipeline
Bereitstellen und Konfigurieren von Umgebungen
Verwalten und Modularisieren von Aufgaben und Vorlagen
Geheimnisse in die Freigabepipeline integrieren
Konfigurieren Sie die automatisierte Integration und funktionale Testautomatisierung
Gesundheitskontrolle automatisieren
Aufbau eines Freigabeverwaltungs-Workflows
Erläuterung der in Azure DevOps und anderen Release-Management-Tools verwendeten Terminologie
Beschreiben Sie, was eine "Build and Release"-Aufgabe ist, was sie tun kann und einige verfügbare Bereitstellungsaufgaben.
Klassifizieren eines Agenten, einer Agentenwarteschlange und eines Agentenpools
Erklären Sie, warum Sie manchmal mehrere Freigabe-Jobs in einer Release-Pipeline benötigen
Unterscheiden Sie zwischen Multi-Agent und Multi-Konfigurations-Freigabeauftrag
Verwenden Sie Release-Variablen und Stufenvariablen in Ihrer Release-Pipeline
Sichere Bereitstellung in einer Umgebung über eine Dienstverbindung
Tests in die Pipeline einbetten
Führen Sie die verschiedenen Möglichkeiten auf, den Zustand Ihrer Pipeline und die Freigabe mit Hilfe von Warnungen, Service Hooks und Berichten zu überprüfen.
Erstellen Sie ein Freigabetor

Implementieren Sie ein geeignetes Einsatzmuster

Einführung in die Einsatzmuster
Blau-Grün-Einsatz umsetzen
Kanarische Freigabe durchführen
Progressive Expositionseinführung implementieren
Beschreiben Sie die Einsatzmuster
Blau-Grün-Einsatz umsetzen
Kanarische Freigabe durchführen
Progressive Expositionseinführung implementieren
Hands-On-Labor: Microsoft 365 Mieter- und Dienstverwaltung

Übung 1: Einrichten eines Microsoft 365-Testmieters
Übung 2: Microsoft 365 Benutzer, Gruppen und Verwaltung verwalten
Übung 3: Konfiguration der Rechteverwaltung und Compliance
Übung 4: Überwachen und Fehlerbehebung bei Microsoft 365
Entwicklung einer Strategie für das Abhängigkeitsmanagement

Einführung
Abhängigkeiten der Verpackung
Verwaltung von Paketen
Versionierungsstrategie implementieren
Empfehlung von Artefakt-Management-Tools und -Praktiken
Abstrahieren Sie gemeinsame Pakete, um die gemeinsame Nutzung und Wiederverwendung zu ermöglichen.
Überprüfen Sie die Codebasis, um Code-Abhängigkeiten zu identifizieren, die in Pakete konvertiert werden können.
Identifizieren und empfehlen Sie standardisierte Pakettypen und -versionen für die gesamte Lösung
Refactor bestehende Build-Pipelines zur Implementierung einer Versionsstrategie, die Pakete veröffentlicht
Sicherheit und Einhaltung von Vorschriften verwalten
Sicherheit und Einhaltung von Vorschriften verwalten

Einführung
Sicherheit von Paketen
Open-Source-Software
Integration von Lizenz- und Schwachstellen-Scans
Überprüfung von Open-Source-Softwarepaketen auf Sicherheit und Lizenzkonformität, um sie an Unternehmensstandards anzupassen
Konfigurieren Sie die Build-Pipeline, um auf die Paketsicherheit und die Lizenzbewertung zuzugreifen
Konfigurieren Sie den sicheren Zugriff auf Paket-Feeds
Infrastruktur und Konfiguration Azure Tools

Lernziele
Infrastruktur als Code- und Konfigurationsmanagement
Azure REsources mit ARM-Vorlagen erstellen
Azure Ressourcen mit Azure CLI erstellen
Azure Ressourcen mit Azure PowerShell erstellen
Zusätzliche Automatisierungswerkzeuge
Versionskontrolle
Laboreinsatz in Azure mit ARM-Vorlagen
Fragen zur Modulüberprüfung
Azure Einsatzmodelle und Dienstleistungen

Lernziele
Bereitstellungsmodelle und Optionen
Azure Infrastructure-as-a-Service (IaaS)-Dienste
Azure Automatisierung mit DevOps
Gewünschte Zustandskonfiguration (DSC)
Azure Platform-as-a-Service (PaaS)-Dienste
Azurblauer Service-Stoff
Lab Azure Automation - IaaS oder PaaS-Bereitstellung
Fragen zur Moduel-Review
Erstellen und Verwalten der Kubernetes-Dienstinfrastruktur

Lernziele
Azure Kubernetes-Dienst
Laboreinsatz und Skalierung AKS-Cluster
Fragen zur Modulüberprüfung
Tools von Drittanbietern und Open-Source-Tools, die mit Azure erhältlich sind

Lernziele
Chefkoch
Marionette
Ansible
Cloud-Init
Terraform
Bereitstellung im Labor und Konfiguration einer App in Azure unter Verwendung von X
Fragen zur Modulüberprüfung
Implementierung von Compliance und Sicherheit in Ihrer Infrastruktur

Sicherheits- und Compliance-Prinzipien mit DevOps
Azurblaues Sicherheitszentrum
Labor Integrieren Sie eine Scan-Erweiterung oder ein Werkzeug in eine AZ DevOps Pipeline/Sicherheitszentrale
Fragen zur Modulüberprüfung
Planung für DevOps

Planung der Transformation
Projekt-Auswahl
Team-Strukturen
Planung für Qualität und Sicherheit

Planung einer Qualitätsstrategie
Planung einer sicheren Entwicklung
Migration und Konsolidierung von Artefakten und Werkzeugen

Migrieren und Konsolidieren von Artefakten
Migration und Integration der Versionskontrolle

Aim

keins

Participant requirements

Grundlegendes Wissen über Azure, Versionskontrolle, Agile Software-Entwicklung und Kernprinzipien der Software-Entwicklung. Es wäre hilfreich, Erfahrung in einer Organisation zu haben, die Software liefert.

Participant

Die Teilnehmer dieses Kurses sind an der Implementierung von DevOps-Prozessen oder am Bestehen der Zertifizierungsprüfung für Microsort Azure DevOps Solutions interessiert.


You might also be interested in

Report problem


Thanks

for your interest in this product.

We will get in touch with the provider immediately and will offer new dates shortly.
We will inform you about the new dates in 14 days at the latest.

Until then you will find the product in your wish list.