Montag - Freitag: 8 - 17 Uhr
ITSEMINARE

    Azure AZ-400T00 – Designing and Implementing Microsoft DevOps solutions Seminar

    • 5  Tage
    • An 27  Standorten
    • Azure Entwicklung
    • ZC5

    Kurs Beschreibung

    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.

    Diese Schulung kann auch zur Vorbereitung auf das Examen AZ-400: Designing and Implementing Microsoft DevOps Solutions als Teil zur Zertifizierung als Microsoft Certified: DevOps Engineer Expert besucht werden.

    Voraussetzung zur Zertifizierung als Microsoft Certified: DevOps Engineer Expert ist zusätzlich eine der folgenden Zertifizierungen:
    – Microsoft Certified: Azure Administrator Associate
    – Microsoft Certified: Azure Developer Associate

    Prüfungsgebühren sind nicht im Kurspreis inklusive.

    Hinweis: Der Kurs wird in deutscher Sprache gehalten, die MOC Unterlagen sind nur in englischer Sprache verfügbar.

    Dieses Seminar führen wir in Kooperation mit der cmt Computer- & Management Trainings GmbH mit zertifizierten Trainern durch.

    Sehen Sie sich auf unserer Themenseite alle Kurse und Seminare aus der Kategorie Azure Entwicklung an!

    Inhalte

    Modul 1: DevOps-Planung
    Lektionen:
    - Transformationsplanung
    - Projektauswahl
    - Teamstrukturen
    - Migration zu Azure DevOps

    Modul 2: Erste Schritte mit der Quellensteuerung
    Lektionen:
    - 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

    Modul 3: Git für Unternehmens-DevOps skalieren
    Lektionen:
    - 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

    Modul 4: Konsolidieren von Artefakten und Entwerfen einer Strategie für das Abhängigkeitsmanagement
    Lektionen:
    - Package-Abhängigkeiten
    - Package-Verwaltung
    - Migrieren und Konsolidieren von Artefakten

    Modul 5: Kontinuierliche Integration in Azure-Pipelines umsetzen
    Lektionen:
    - 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

    Modul 6: Verwalten von Anwendungskonfiguration und Geheimnissen
    Lektionen:
    - 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

    Modul 7: Codequalität und Sicherheitsrichtlinien verwalten
    Lektionen:
    - Codequalität verwalten
    - Sicherheitsrichtlinien verwalten

    Modul 8: Eine Container-Build-Strategie umsetzen
    Lektionen:
    - Eine Container-Build-Strategie umsetzen

    Modul 9: Artefactversionen, Sicherheit und Compliance verwalten
    Lektionen:
    - Package-Sicherheit
    - Open-Source Software
    - Integration von Lizenz- und Schwachstellen-Scans
    - Implementieren einer Versionsstrategie

    Modul 10: Entwerfen einer Freigabe-Strategie
    Lektionen:
    - Einführung in kontinuierliche Lieferung
    - Strategieempfehlungen freigeben
    - Aufbau einer hochwertigen Freigabe-Pipeline
    - Auswählen eines Bereitstellungsmusters
    - Auswahl des richtigen Freigabe-Management-Tools

    Modul 11: Einrichten eines Freigabe-Management Workflows
    Lektionen:
    - 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

    Modul 12: Ein geeignetes Bereitstellungsmuster implementieren
    Lektionen:
    - Einführung in Bereitstellungsmuster
    - Implementieren einer Blau-Grün-Bereitstellung
    - Funktionswechsel
    - Canary-Freigaben
    - Test-Launch
    - AB-Test
    - Progressive Expositions-Bereitstellung

    Modul 13: Implementieren eines Prozesses zur Weiterleitung von System-Feedback an Entwicklungsteams
    Lektionen:
    - 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

    Modul 14: Infrastruktur und Konfiguration Azure Tools
    Lektionen:
    - 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

    Modul 15: Azure-Bereitstellungsmodelle und -Services
    Lektionen:
    - 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

    Modul 16: Erstellen und Verwalten der Kubernetes-Service-Infrastruktur
    Lektionen:
    - Azure Kubernetes Service

    Modul 17: Infrastruktur von Drittanbietern als Code-Tools, die mit Azure verfügbar sind
    Lektionen:
    - Chef
    - Puppet
    - Ansible
    - Terraform

    Modul 18: Compliance und Sicherheit in Ihre Infrastruktur implementieren
    Lektionen:
    - Sicherheits- und Compliance-Prinzipien mit DevOps
    - Azure Sicherheits-Center

    Modul 19: System-Feedback-Mechanismen empfehlen und entwerfen
    Lektionen:
    - 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

    Modul 20: Feedback-Mechanismen optimieren
    Lektionen:
    - 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

    Voraussetzungen

    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.

    Zielgruppe

    Die Teilnehmer dieses Kurses möchten DevOps-Prozesse umsetzen lernen oder die Zertifizierungsprüfung für Microsoft Azure DevOps-Lösungen bestehen.

    Zielsetzung

    Siehe Inhalte.

    In folgenden Orten finden Sie einen Kurs zum Thema Azure AZ-400T00 – Designing and Implementing Microsoft DevOps solutions:

    Bleiben Sie informiert!
    Alle Themen rund um die IT, Hintergründe, Interviews, neue Angebote und Seminare können Sie alle paar Wochen kompakt und auf einem Blick in unserem Newsletter nachlesen.

    Abonnieren Sie jetzt einfach und kostenfrei unseren SYM-Newsletter!

    Informationstechnik GmbH
    Holstenstraße 205
    22765 Hamburg
    Telefon: +49 40 533071-0
    Fax: +49 40 533071 -99
    Mail: info@symplasson.de