Wir beraten Sie gerne!
+41 44 832 50 80     Kontakt

Designing and Implementing Microsoft DevOps Solutions (AZ-400T00)

 

Kursüberblick

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.

Zielgruppe

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

Zertifizierungen

Empfohlenes Training für die Zertifizierung zum:

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.

Kursziele

  • Transformation mit geteilten Zielen und Fristen planen
  • Ein Projekt auswählen und Projektmetriken und KPIs erkennen
  • Erstellen einer Team- sowie einer agilen Organisationsstruktur
  • Vorteile bei der Nutzung einer Lösungskontrolle beschreiben
  • Von TFVC zu Git migrieren
  • Git für Enterprise DevOps skalieren
  • Empfehlen der Artefakt Managementtools und Praktiken
  • Abstrahieren von common packages zur aktivierung von sharing und wiederverwendung
  • Artifakte migrieren und konsolidieren
  • Source-Kontrollmaßnahmen migrieren und integrieren
  • Verwaltung von Anwendungskonfiguration und Geheimnissen
  • Eine Projektqualitätsstrategie entwickeln
  • Sichere Entwicklungspraktiken und Complianceregeln planen
  • Implementieren und Verwalten von Build-Infrastrukturen
  • Erklären, warum kontinuierliche Integration wichtig ist
  • Implementieren einer kontinuierlichen Integration mit Azure-DevOps
  • Verwalten der Codequalität, einschließlich: technische Probleme, SonarCloud und andere Werkzeuglösungen
  • Verwalten von Sicherheitsrichtlinien mit Open Source, OWASP und WhiteSource Bolt
  • Eine Container-Strategie umsetzen, einschließlich der Unterschiede zwischen Containern und virtuellen Maschinen und der Verwendung von Containern durch Microservices
  • Container mit Docker umsetzen
  • Prüfen von Open Source Software-Paketen auf Sicherheit und Lizenzen für Übereinstimmung mit Firmenstandards
  • Eine Build-Pipeline konfigurieren, um Zugriff auf Package-Sicherheit und Lizenzbewertung zu haben
  • Konfigurieren von sicherem Zugriff auf Package-Feeds
  • Überprüfung der Codebasis, um Codeabhängigkeiten zu identifizieren, die in Pakete umgewandelt werden können.
  • Identifizieren und Empfehlen von standardisierten Paket-Typen und Versionen für alle Lösungsaspekte
  • Überarbeitung bestehender Build-Pipelines zur Umsetzung einer Versionsstrategie, die Pakete Freigabe
  • Verwalten von Sicherheit und Compliance
  • Zwischen Freigabe und Bereitstellung unterscheiden
  • Komponenten der Freigabe-Pipeline definieren
  • Wichtige Überlegungen für die Erstellung einer Freigabestrategie erklären
  • Freigabe gegenüber Freigabeprozess klassifizieren und beschreiben, wie man die Qualität beider steuern kann
  • Das Prinzip der Freigabe-Gates beschreiben und wie man mit Freigabehinweisen und Dokumentation umgeht
  • Bereitstellungsmuster im traditionellen und modernen Verständnis erklären
  • Freigabe-Managementtool auswählen
  • Terminologie erklären, die in Azure-DevOps und anderen Freigabe-Managementtools verwendet wird
  • Erklären, was Build- und Freigabe-Aufgaben sind, was sie können und einige verfügbare Bereitstellungsaufgaben
  • Agent, Agenten-Schlange und Agenten-Pool klassifizieren
  • Erklären, warum zuweilen mehrere Freigabeaufträge in einer Freigabe-Pipeline benötigt werden
  • Zwischen Multi-Agent und Multi-Konfigurations-Freigabeauftrag unterscheiden
  • Freigabe-Variablen und Stufen-Variablen in der Freigabe-Pipeline verwenden
  • Eine Umgebung sicher durch eine Serviceverbindung bereitstellen
  • Tests in der Pipeline einbetten
  • Die verschiedenen Möglichkeiten auflisten, den Zustand Ihrer Pipeline und die Freigabe mit Hilfe von Warnungen, Service-Hooks und Berichten zu überprüfen.
  • Freigabe-Gate erstellen
  • Bereitstellungsmuster beschreiben
  • Implementieren einer Blau-Grün-Bereitstellung
  • Canary-Freigabe umsetzen
  • Implementieren einer progressiven Belastungs-Bereitstellung
  • Konfigurieren der Crash Report-Integration für Client Apps
  • Überwachungs- und Status-Dashboards entwickeln
  • Implementierung eines Routings für die Daten des Crash-Berichts der Client-Anwendung
  • Tools anwenden, die die Systemnutzung, Funktionsnutzung und den Fluss verfolgen
  • Integration und Konfiguration von Ticketingsystemen mit dem Arbeitsmanagementsystem des Entwicklungsteams
  • Implementieren einer mobilen DevOps-Strategie
  • Infrastruktur und Konfiguration als Code-Richtlinien anwenden.
  • Infrastruktur mit Microsoft Automatisierungstechnologien, wie z.B. ARM-Vorlagen, PowerShell und Azure CLI bereitstellen und verwalten
  • Bereitstellungsmodelle und Dienste beschreiben, die in Azure verfügbar sind
  • Verwaltete Kubernetes-Cluster bereitstellen und konfigurieren
  • Bereitstellung und Konfiguration der Infrastruktur unter Verwendung von Werkzeugen und Diensten von Drittanbietern mit Azure, z.B. Chef, Puppet, Ansible, SaltStack und Terraform
  • Infrastruktur und Konfigurationsstrategien und die richtigen Werkzeuge für eine Freigabepipeline und Anwendungsinfrastruktur definieren
  • Compliance und Sicherheit in Ihre Anwendungsinfrastruktur implementieren
  • Praktiken entwerfen, um Endnutzer-Zufriedenheit zu messen
  • Entwickeln von Prozessen zum Erfassen und Analysieren von Nutzerrückmeldungen externer Quellen
  • Konzept zum Routing für Crash-Reportdaten der Client-Anwendung
  • Empfehlen von Monitoring Tools und Technologien
  • Empfehlen von Trackingtools für System und Funktionsnutzung
  • Alarmanalyse für Erstellung einer Baseline
  • Telemetrieanalyse für Erstellung einer Baseline
  • Durchführung von Live-Überprüfungen vor Ort und Erfassung von Feedback bei Systemausfällen
  • Fortlaufende Feinabstimmung zur Minimierung von sinnlosen oder nichtausführbaren Alarmen vornehmen

Kursinhalt

  • 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
Online Training

Dauer 5 Tage

Preis (exkl. MwSt.)
  • CHF 3'500.–
Digitale Kursunterlagen
Classroom Training

Dauer 5 Tage

Preis (exkl. MwSt.)
  • Schweiz: CHF 3'500.–
inkl. Verpflegung Digitale Kursunterlagen

Kurstermine

Deutsch
Zeitzone: Mitteleuropäische Zeit (MEZ)
Online Training Zeitzone: Mitteleuropäische Zeit (MEZ)
Online Training Zeitzone: Mitteleuropäische Zeit (MEZ)
Online Training Zeitzone: Mitteleuropäische Zeit (MEZ)
Online Training Dies ist ein FLEX-Kurs.
Zeitzone: Mitteleuropäische Zeit (MEZ)
Online Training Dies ist ein FLEX-Kurs.
Zeitzone: Mitteleuropäische Sommerzeit (MESZ)
Online Training Zeitzone: Mitteleuropäische Sommerzeit (MESZ)
Online Training Zeitzone: Mitteleuropäische Sommerzeit (MESZ)
Online Training Dies ist ein FLEX-Kurs.
Zeitzone: Mitteleuropäische Sommerzeit (MESZ)
Englisch
Zeitzone: Mitteleuropäische Zeit (MEZ)
Online Training Zeitzone: Mitteleuropäische Zeit (MEZ) Garantietermin!
Online Training Zeitzone: Mitteleuropäische Zeit (MEZ)
1 Stunde Differenz
Online Training Zeitzone: Greenwich Mean Time (GMT)
Online Training Zeitzone: Greenwich Mean Time (GMT)
Online Training Dies ist ein FLEX-Kurs.
Zeitzone: British Summer Time (BST)
Online Training Dies ist ein FLEX-Kurs.
Zeitzone: British Summer Time (BST)
2 Stunden Differenz
Online Training Dies ist ein FLEX-Kurs.
Zeitzone: Gulf Standard Time (GST)
Online Training Dies ist ein FLEX-Kurs.
Zeitzone: Gulf Standard Time (GST)
Online Training Dies ist ein FLEX-Kurs.
Zeitzone: Gulf Standard Time (GST)
3 Stunden Differenz
Online Training Dies ist ein FLEX-Kurs.
Zeitzone: Gulf Standard Time (GST)
Online Training Dies ist ein FLEX-Kurs.
Zeitzone: Gulf Standard Time (GST)
Online Training Dies ist ein FLEX-Kurs.
Zeitzone: IST
Online Training Dies ist ein FLEX-Kurs.
Zeitzone: IST
Online Training Dies ist ein FLEX-Kurs.
Zeitzone: Gulf Standard Time (GST)
4 Stunden Differenz
Online Training Zeitzone: IST
Online Training Dies ist ein FLEX-Kurs.
Zeitzone: IST
Online Training Dies ist ein FLEX-Kurs.
Zeitzone: IST
6 Stunden Differenz
Online Training Zeitzone: Eastern Standard Time (EST) Garantietermin!
Online Training Zeitzone: Eastern Standard Time (EST) Garantietermin!
Online Training Zeitzone: Eastern Standard Time (EST)
Online Training Zeitzone: Eastern Daylight Time (EDT) Garantietermin!
Online Training Zeitzone: Eastern Daylight Time (EDT) Garantietermin!
Online Training Zeitzone: Eastern Daylight Time (EDT) Garantietermin!
Online Training Zeitzone: Eastern Daylight Time (EDT) Garantietermin!
7 Stunden Differenz
Online Training Zeitzone: Central Standard Time (CST)
Online Training Zeitzone: UTC+8
Online Training Kurstage anzeigen Zeitzone: Central Daylight Time (CDT) 10 Tage
Online Training Kurstage anzeigen Zeitzone: Central Daylight Time (CDT) 10 Tage
Online Training Kurstage anzeigen Zeitzone: Central Daylight Time (CDT) 10 Tage
Online Training Kurstage anzeigen Zeitzone: Central Daylight Time (CDT) 10 Tage
Online Training Zeitzone: Eastern Standard Time (EST)
Online Training Zeitzone: Eastern Standard Time (EST)
8 Stunden Differenz
Online Training Zeitzone: Australian Eastern Standard Time (AEST)
Online Training Zeitzone: Central Standard Time (CST)
Online Training Zeitzone: Central Standard Time (CST)
9 Stunden Differenz
Online Training Zeitzone: Pacific Standard Time (PST) Garantietermin!
Online Training Zeitzone: Pacific Standard Time (PST) Garantietermin!
Online Training Zeitzone: Pacific Daylight Time (PDT) Garantietermin!
Online Training Zeitzone: Pacific Daylight Time (PDT) Garantietermin!
Online Training Zeitzone: Pacific Daylight Time (PDT) Garantietermin!
Online Training Zeitzone: Pacific Daylight Time (PDT) Garantietermin!
Garantietermin:   Kursdurchführung unabhängig von der Teilnehmerzahl garantiert. Ausgenommen sind unvorhersehbare Ereignisse (z.B. Unfall, Krankheit des Trainers), die eine Kursdurchführung unmöglich machen.
Instructor-led Online Training:   Dies ist ein Instructor-led Online Training, das über WebEx in einer VoIP Umgebung durchgeführt wird. Sollten Sie Fragen zu einem unserer Online-Kurse haben, können Sie uns jederzeit unter +41 44 832 50 80 oder per E-Mail an info@flane.ch kontaktieren.
Dies ist ein FLEX-Kurs. Alle FLEX-Kurse sind auch Instructor-Led Online Trainings (ILO). Sie können an einem FLEX-Training sowohl bei uns vor Ort im Klassenraum als auch über das Internet (ILO) von Ihrem Arbeitsplatz oder von zu Hause aus teilnehmen.
Schweiz
Zürich
Zürich
Zürich
Zürich
Deutschland
Hamburg Dies ist ein FLEX-Kurs in Deutsch.
Zeitzone: Mitteleuropäische Sommerzeit (MESZ)
München Dies ist ein FLEX-Kurs in Deutsch.
Zeitzone: Mitteleuropäische Sommerzeit (MESZ)
Düsseldorf Dies ist ein FLEX-Kurs in Deutsch.
Zeitzone: Mitteleuropäische Sommerzeit (MESZ)
Stuttgart Dies ist ein FLEX-Kurs in Deutsch.
Zeitzone: Mitteleuropäische Zeit (MEZ)
Hamburg Dies ist ein FLEX-Kurs in Deutsch.
Zeitzone: Mitteleuropäische Zeit (MEZ)
Österreich
Wien (iTLS) Dies ist ein FLEX-Kurs in Deutsch.
Zeitzone: Mitteleuropäische Zeit (MEZ)
Wien (iTLS) Dies ist ein FLEX-Kurs in Deutsch.
Zeitzone: Mitteleuropäische Sommerzeit (MESZ)
Wien (iTLS) Dies ist ein FLEX-Kurs in Deutsch.
Zeitzone: Mitteleuropäische Zeit (MEZ)

Fast Lane Flex™ Classroom Ist der für Sie passende Termin oder Ort nicht dabei? Wir bieten Ihnen noch weitere FLEX Trainingstermine an!