Designing and Implementing Microsoft DevOps Solutions
Dieser Kurs behandelt Design und Implementierung von DevOps-Prozessen und -Praktiken. Die Teilnehmer lernen, für DevOps zu planen, Quellensteuerung zu verwenden, Git für ein Unternehmen zu skalieren, Artefakte zu konsolidieren, eine Strategie zur Verwaltung von Abhängigkeiten zu entwerfen, kontinuierliche Integration und eine Containerstrategie zu implementieren, eine Releasestrategie und -verwaltung einzurichten, ein Bereitstellungsmuster zu implementieren und Feedbackmechanismen zu optimieren. Darüber hinaus dient der Kurs zur optimalen Vorbereitung auf das Examen AZ-400: Designing and Implementing Microsoft DevOps Solutions für die Zertifizierung als Microsoft Certified: DevOps Engineer Expert.
Kursinhalte
Planung für DevOps- Transformationsplanung
- Projektauswahl
- Teamstrukturen
- Was ist Quellensteuerung?
- Vorteile der Quellensteuerung
- Arten von Quellensteuerungssystemen
- Einführung in Azure Repos
- Einführung in GitHub
- Migration von Team Foundation Version Control (TFVC) auf Git in Azure Repos
- Authentifizierung an Git Repos
- Strukturierung des Git Repo
- Git-Branching-Workflows
- Zusammenarbeit mit Pull Requests in Azure Repos
- GitHooks
- Fördern von internen Quellen
- Abhängigkeiten bei der Paketierung
- Empfehlungen für Tools und Praktiken zur Artefaktverwaltung
- Zusammenfassen gängiger Pakete, um deren gemeinsame Nutzung und Wiederverwendung zu ermöglichen
- Migration und Konsolidierung von Artefakten
- Migration und Integration von Quellensteuerung
- Das Konzept von Pipelines in DevOps
- Azure-Pipelines
- Evaluierung der Nutzung von gehosteten vs. privaten Agenten
- Agentenpools
- Pipelines und gleichzeitige Zugriffe
- Azure DevOps und Open-Source-Projekte (öffentliche Projekte)
- Azure-Pipelines-YAML vs. Visual Designer
- Kontinuierliche Integration im Überblick
- Implementierung einer Build-Strategie
- Integration mit Azure-Pipelines
- Integration externer Quellensteuerung mit Azure-Pipelines
- Einrichtung privater Agenten
- Analyse und Integration von mehrstufigen Docker-Builds
- Einführung in die Sicherheit
- Implementierung eines sicheren und compliancegerechten Entwicklungsprozesses
- Überdenken von Anwendungskonfigurationsdaten
- Verwaltung von Geheimnissen, Tokens und Zertifikaten
- Implementierung von Tools für die Verwaltung von Sicherheit und Compliance in einer Pipeline
- Planung einer Qualitätsstrategie
- Planung einer sicheren Entwicklung
- Verwaltung der Codequalität
- Verwaltung von Sicherheitsrichtlinien mit Open Source, OWASP und WhiteSource Bolt
- Unterschiede zwischen Containern und virtuellen Maschinen
- Verwendung von Containern durch Microservices
- Implementierung von Containern mit Docker
- Paketsicherheit
- Open-Source-Software
- Integration von Lizenz- und Schwachstellenscans
- Implementieren einer Versionierungsstrategie (Git-Version)
- Einführung in die kontinuierliche Bereitstellung
- Empfehlungen zur Releasestrategie
- Aufbau einer Releasepipeline mit hoher Qualität
- Auswahl eines Bereitstellungsmusters
- Auswahl des passenden Werkzeugs für die Releaseverwaltung
- Erstellen einer Releasepipeline
- Bereitstellung und Konfiguration von Umgebungen
- Verwalten und Modularisieren von Aufgaben und Vorlagen
- Integration von Geheimnissen mit der Releasepipeline
- Konfiguration der automatisierten Integration und funktionale Testautomatisierung
- Automatisierung der Untersuchung des Systemzustands
- Einführung in Bereitstellungsmuster
- Implementierung von Blue-Green-Bereitstellung
- Feature Toggles
- Canary-Releases
- Dark Launching
- AB-Tests
- Bereitstellung als Progressive Exposure
- Implementierung von Tools, um System- und Featurenutzung nachzuverfolgen
- Implementierung des Routings für Berichtsdaten über Abstürze mobiler Anwendungen
- Entwicklung von Überwachungs- und Statusdashboards
- Integration und Konfiguration von Ticketingsystemen
- Einführung in Mobile DevOps
- Einführung in Visual Studio App Center
- Verwaltung mobiler Gerätesätze und Verteilungsgruppen
- Verwaltung von UI-Testgerätesätzen
- Vorhalten von Testergeräten für die Bereitstellung
- Erstellen von öffentlichen und privaten Verteilungsgruppen
- Infrastruktur als Code- und Konfigurationsverwaltung
- Erstellen von Azure-Ressourcen mithilfe von ARM-Vorlagen
- Erstellen von Azure-Ressourcen mithilfe der Azure CLI
- Erstellen von Azure-Ressourcen mithilfe von Azure PowerShell
- Zusätzliche Automatisierungswerkzeuge
- Bereitstellungsmodule und -optionen
- Azure-Infrastructure-as-a-Service (-IaaS)-Dienste
- Azure-Automatisierung mit DevOps
- Desired State Configuration (DSC)
- Azure-Platform-as-a-Service (-PaaS)-Dienste
- Azure Service Fabric
- Bereitstellung und Konfiguration eines verwalteten Kubernetes-Clusters
- Chef
- Puppet
- Ansible
- Terraform
- Sicherheits- und Complianceprinzipien mit DevOps
- Azure Security Center
- Die innere Schleife
- Continuous Experimentation
- Designpraktiken, um die Zufriedenheit der Endanwender zu messen
- Designprozesse, um Benutzerfeedback einzuholen und zu analysieren
- Designprozesse, um Anwendungsanalysen zu automatisieren
- Site Reliability Engineering
- Analyse von Telemetrie, um eine Grundlinie zu etablieren
- Laufendes Tuning, um bedeutungslose und nicht umsetzbare Alarme zu reduzieren
- Analyse von Alarmen, um eine Grundlinie zu etablieren
- Blameless PostMortems und Just Culture
Zielgruppe
Azure DevOps EngineersVoraussetzungen
Besuch des Kurses AZ-900T00: Microsoft Azure Fundamentals oder vergleichbare Kenntnisse. Kenntnisse zu Versionskontrolle, agiler Softwareentwicklung und wichtigen Prinzipien der Softwareentwicklung.Abschluss
Nach Seminarabschluss erhalten Sie ein tecTrain-Teilnahmezertifikat.Hersteller-ID
AZ-400T00Zertifizierung
Dieses Training behandelt prüfungsrelevante Themen des Microsoft Examens AZ-400: Designing and Implementing Microsoft DevOps Solutions und bereitet Sie optimal auf die Zertifizierung vor.Optionale Prüfungsgebühr € 165,00 zzgl. MwSt.
Buchen Sie Ihren Termin
18.08.2026 - 21.08.2026
Wien
Rinnböckstraße 3 / Stiege I
1030 Wien
18.08.2026 - 21.08.2026
Online
11.01.2027 - 14.01.2027
Wien
Rinnböckstraße 3 / Stiege I
1030 Wien
11.01.2027 - 14.01.2027
Online
17.08.2027 - 20.08.2027
Wien
Rinnböckstraße 3 / Stiege I
1030 Wien
17.08.2027 - 20.08.2027
Online
07.02.2028 - 10.02.2028
Wien
Rinnböckstraße 3 / Stiege I
1030 Wien
07.02.2028 - 10.02.2028
Online
Alle Preise zzgl. MwSt.
Angebot einholen
Ihr individuelles Kursangebot
Kostenvoranschlag
Unverbindlich herunterladen
Training Services
Services zu Ihrem Seminar
Sie haben Fragen zum Kurs?
Kursempfehlungen
Training im Seminarzentrum (Face-2-Face)
Profitieren Sie von Face-to-Face-Trainings mit modernster technischer Ausstattung, praxisnahen Übungslabs und einer angenehmen Lernatmosphäre. Unsere klimatisierten Schulungsräume mit Pausenlounges bieten ideale Bedingungen für konzentriertes Lernen – inklusive umfassender Services direkt vor Ort.
- Persönliches Training vor-Ort
- Modernes IT-Schulungsequipment
- Kursunterlagen
- Verpflegung im Seminarzentrum
- Teilnahmezertifikat
- Barrierefreier Zugang
- tecTrain Wissensgarantie
Training im Virtual Classroom (Live-Online)
Lernen Sie im virtuellen Klassenzimmer – live, interaktiv und praxisnah. Mit direktem Austausch mit erfahrenen Trainer:innen, modernen Übungsumgebungen und flexibler Teilnahme – für effizientes Lernen ohne Anreise.
- Live-Online-Training mit echten Trainer:innen
- Digitale Lab-Umgebung
- Digitale Kursunterlagen
- IT-Support während des Trainings
- Teilnahmezertifikat
- tecTrain Wissensgarantie



Training im Seminarzentrum (Face-2-Face)
Profitieren Sie von Präsenztrainings mit modernster technischer Ausstattung, praxisnahen Übungslabs und einer angenehmen Lernatmosphäre. Unsere klimatisierten Schulungsräume mit Pausenlounges bieten ideale Bedingungen für konzentriertes Lernen – inklusive umfassender Services direkt vor Ort.
- Persönliches Training vor-Ort
- Modernes IT-Schulungsequipment
- Kursunterlagen
- Verpflegung im Seminarzentrum
- Teilnahmezertifikat
- Barrierefreier Zugang
- tecTrain Wissensgarantie



Training im Virtual Classroom (Live-Online)
Lernen Sie im virtuellen Klassenzimmer – live, interaktiv und praxisnah. Mit direktem Austausch mit erfahrenen Trainer:innen, modernen Übungsumgebungen und flexibler Teilnahme – für effizientes Lernen ohne Anreise.
- Live-Online-Training mit echten Trainer:innen
- Digitale Lab-Umgebung
- Digitale Kursunterlagen
- IT-Support während des Trainings
- Teilnahmezertifikat
- tecTrain Wissensgarantie



Kursinhalte
Planung für DevOps- Transformationsplanung
- Projektauswahl
- Teamstrukturen
- Was ist Quellensteuerung?
- Vorteile der Quellensteuerung
- Arten von Quellensteuerungssystemen
- Einführung in Azure Repos
- Einführung in GitHub
- Migration von Team Foundation Version Control (TFVC) auf Git in Azure Repos
- Authentifizierung an Git Repos
- Strukturierung des Git Repo
- Git-Branching-Workflows
- Zusammenarbeit mit Pull Requests in Azure Repos
- GitHooks
- Fördern von internen Quellen
- Abhängigkeiten bei der Paketierung
- Empfehlungen für Tools und Praktiken zur Artefaktverwaltung
- Zusammenfassen gängiger Pakete, um deren gemeinsame Nutzung und Wiederverwendung zu ermöglichen
- Migration und Konsolidierung von Artefakten
- Migration und Integration von Quellensteuerung
- Das Konzept von Pipelines in DevOps
- Azure-Pipelines
- Evaluierung der Nutzung von gehosteten vs. privaten Agenten
- Agentenpools
- Pipelines und gleichzeitige Zugriffe
- Azure DevOps und Open-Source-Projekte (öffentliche Projekte)
- Azure-Pipelines-YAML vs. Visual Designer
- Kontinuierliche Integration im Überblick
- Implementierung einer Build-Strategie
- Integration mit Azure-Pipelines
- Integration externer Quellensteuerung mit Azure-Pipelines
- Einrichtung privater Agenten
- Analyse und Integration von mehrstufigen Docker-Builds
- Einführung in die Sicherheit
- Implementierung eines sicheren und compliancegerechten Entwicklungsprozesses
- Überdenken von Anwendungskonfigurationsdaten
- Verwaltung von Geheimnissen, Tokens und Zertifikaten
- Implementierung von Tools für die Verwaltung von Sicherheit und Compliance in einer Pipeline
- Planung einer Qualitätsstrategie
- Planung einer sicheren Entwicklung
- Verwaltung der Codequalität
- Verwaltung von Sicherheitsrichtlinien mit Open Source, OWASP und WhiteSource Bolt
- Unterschiede zwischen Containern und virtuellen Maschinen
- Verwendung von Containern durch Microservices
- Implementierung von Containern mit Docker
- Paketsicherheit
- Open-Source-Software
- Integration von Lizenz- und Schwachstellenscans
- Implementieren einer Versionierungsstrategie (Git-Version)
- Einführung in die kontinuierliche Bereitstellung
- Empfehlungen zur Releasestrategie
- Aufbau einer Releasepipeline mit hoher Qualität
- Auswahl eines Bereitstellungsmusters
- Auswahl des passenden Werkzeugs für die Releaseverwaltung
- Erstellen einer Releasepipeline
- Bereitstellung und Konfiguration von Umgebungen
- Verwalten und Modularisieren von Aufgaben und Vorlagen
- Integration von Geheimnissen mit der Releasepipeline
- Konfiguration der automatisierten Integration und funktionale Testautomatisierung
- Automatisierung der Untersuchung des Systemzustands
- Einführung in Bereitstellungsmuster
- Implementierung von Blue-Green-Bereitstellung
- Feature Toggles
- Canary-Releases
- Dark Launching
- AB-Tests
- Bereitstellung als Progressive Exposure
- Implementierung von Tools, um System- und Featurenutzung nachzuverfolgen
- Implementierung des Routings für Berichtsdaten über Abstürze mobiler Anwendungen
- Entwicklung von Überwachungs- und Statusdashboards
- Integration und Konfiguration von Ticketingsystemen
- Einführung in Mobile DevOps
- Einführung in Visual Studio App Center
- Verwaltung mobiler Gerätesätze und Verteilungsgruppen
- Verwaltung von UI-Testgerätesätzen
- Vorhalten von Testergeräten für die Bereitstellung
- Erstellen von öffentlichen und privaten Verteilungsgruppen
- Infrastruktur als Code- und Konfigurationsverwaltung
- Erstellen von Azure-Ressourcen mithilfe von ARM-Vorlagen
- Erstellen von Azure-Ressourcen mithilfe der Azure CLI
- Erstellen von Azure-Ressourcen mithilfe von Azure PowerShell
- Zusätzliche Automatisierungswerkzeuge
- Bereitstellungsmodule und -optionen
- Azure-Infrastructure-as-a-Service (-IaaS)-Dienste
- Azure-Automatisierung mit DevOps
- Desired State Configuration (DSC)
- Azure-Platform-as-a-Service (-PaaS)-Dienste
- Azure Service Fabric
- Bereitstellung und Konfiguration eines verwalteten Kubernetes-Clusters
- Chef
- Puppet
- Ansible
- Terraform
- Sicherheits- und Complianceprinzipien mit DevOps
- Azure Security Center
- Die innere Schleife
- Continuous Experimentation
- Designpraktiken, um die Zufriedenheit der Endanwender zu messen
- Designprozesse, um Benutzerfeedback einzuholen und zu analysieren
- Designprozesse, um Anwendungsanalysen zu automatisieren
- Site Reliability Engineering
- Analyse von Telemetrie, um eine Grundlinie zu etablieren
- Laufendes Tuning, um bedeutungslose und nicht umsetzbare Alarme zu reduzieren
- Analyse von Alarmen, um eine Grundlinie zu etablieren
- Blameless PostMortems und Just Culture
Zielgruppe
Azure DevOps EngineersVoraussetzungen
Besuch des Kurses AZ-900T00: Microsoft Azure Fundamentals oder vergleichbare Kenntnisse. Kenntnisse zu Versionskontrolle, agiler Softwareentwicklung und wichtigen Prinzipien der Softwareentwicklung.Abschluß
Nach Seminarabschluss erhalten Sie ein tecTrain-Teilnahmezertifikat.Hersteller-ID
AZ-400T00Zertifizierung
Dieses Training behandelt prüfungsrelevante Themen des Microsoft Examens AZ-400: Designing and Implementing Microsoft DevOps Solutions und bereitet Sie optimal auf die Zertifizierung vor.Optionale Prüfungsgebühr € 165,00 zzgl. MwSt.