Informationen zur Technologie

Microsoft Azure ist eine Cloud-Computing-Plattform zur Erstellung, Bereitstellung und Verwaltung von Anwendungen und Services durch ein globales Netzwerk von Microsoft gemanagten und Microsoft Partnern gehosteten Rechenzentren. Es ist eine Sammlung von integrierten Cloud-Diensten für Datenbanken, Computing, Netzwerke, Speicher, das Web und Mobilgeräten.


MOC AZ-400T00 Azure - Design und Implementierung von Microsoft DevOps Lösungen - Schulung (5 Tage)

MOC AZ-400T00 Designing and Implementing Microsoft DevOps solutions

Kurzbeschreibung

Dieser fünftägige Microsoft Azure-Kurs vermittelt das Wissen und die Fähigkeiten zum Entwerfen und Implementieren von DevOps-Prozessen und -Praktiken. Die Teilnehmer lernen, wie sie DevOps planen, die Quellcodeverwaltung verwenden, Git für ein Unternehmen skalieren, Artefakte konsolidieren und eine Strategie für eine Dependency Management Strategie entwerfen. Weiterhin wird die Verwaltung von Secrets, die Implementierung der Continuous Integration, die Implementierung einer Strategie zum Erstellen von Containern, der Entwurf einer Release-Strategie sowie die Einrichtung eines Release Management-Workflows, die Implementierung eines Bereitstellungsmusters und die Optimierung der Feedback-Mechanismen behandelt.

Diese Schulung bereitet auf die Zertifizierungsprüfung AZ-400: Designing and Implementing Microsoft DevOps Solutions vor.


Voraussetzungen

• Kenntnisse der Cloud-Computing-Konzepte
• Verständnis von PaaS-, SaaS- und IaaS-Implementierungen
• Erfahrung in der Azure Administration als auch der Azure-Entwicklung mit ausgewiesener Expertise in mindestens einem dieser Bereiche.
Versionskontrolle, Agile Softwareentwicklung und Kernprinzipien der Softwareentwicklung.


Seminarinhalt

Start einer DevOps Transformationsreise
• Einführung in DevOps
• Die Wahl des richtigen Projekts
• Teamstrukturen
• Migration zu DevOps
• Einführung in die Quellcodeverwaltung
• Die Arten von Quellcode Management Systems
• Arbeiten mit Azure Repos und GitHub

Arbeiten mit Git für Enterprise DevOps
• Die Strukturierung von Git Repo
• Verwaltung der Git Branches und Workflows
• Zusammenarbeit mit Pull-Anforderungen in Azure Repos
• Git Hooks
• Planung der Förderung der inneren Quelle
• Verwaltung der Git Repositories

Implementierung der CI mit Azure Pipelines und GitHub Aktionen
• Die Azure Pipelines
• Verwaltung der Azure Pipeline-Agents und -Pools
• Pipelines und Parallelität
• Continuous Integration
• Implementierung einer Pipeline-Strategie
• Integration der Azure Pipelines
• Einführung in GitHub Aktionen
• Die Continuous Integration mit GitHub Actions

Design und Implementierung einer Release-Strategie
• Einführung in Continuous Delivery
• Empfehlungen zur Release-Strategie
• Erstellung einer hochwertigen Release-Pipeline
• Einführung in Bereitstellungsmuster
• Implementierung der blau/grün Bereitstellung und Funktionsumschaltung
• Implementierung von Canary-Releases und Dark Launching
• Implementierung der A-B Tests und progressiven Expositions-Entwicklung

Implementierung einer sicheren kontinuierlichen Bereitstellung mit Azure Pipelines
• Erstellung einer Release-Pipeline
• Konfiguration und Bereitstellung der Umgebungen
• Verwaltung und Modularisierung der Aufgaben und Vorlagen
• Automatisierte Health Inspektion
• Einführung in den Sicherheitsentwicklungsprozess
• Verwaltung der Anwendungskonfigurationsdaten
• Integration mit Identitätsmanagement Systemen
• Implementierung der Anwendungskonfiguration

Verwaltung der Infrastruktur als Code mit Azure, DSC und Tools von Drittanbietern
• Die Infrastruktur als Code- und Konfigurationsmanagement
• Erstellung von Azure-Ressourcen mithilfe von Azure Resource Manager Vorlagen
• Erstellung der Azure-Ressourcen mithilfe der Azure CLI
• Die Azure Automation mit DevOps
• Implementierung der Desired State Configuration (DSC)
• Einführung in Chef und Puppet
• Implementierung von Ansible
• Implementierung von Terraform

Design und Implementierung einer Dependency Management Strategie
• Die Package Abhängigkeiten
• Das Package Management
• Migration, Konsolidierung und Sicherung der Artefakte
• Implementierung einer Versionierungsstrategie

Erstellung und Verwaltung von Container mit Docker und Kubernetes
• Design einer Container-Build Strategie
• Implementierung der mehrstufigen Docker-Builds
• Implementierung von Azure Kubernetes Service (AKS)
• Die Kubernetes-Tools
• Integration der AKS mit Pipelines

Implementierung des kontinuierlichen Feedbacks
• Implementierung von Tools zur Verfolgung von Nutzung und Flow
• Implementierung der Route für mobile Anwendungs-Absturzberichtdaten
• Entwicklung von Monitor- und Status-Dashboards
• Wissensteilung innerhalb von Teams
• SRE- und Design-Praktiken zur Messung der Endbenutzer-Zufriedenheit
• Design der Prozesse zum Erfassen und Analysieren von Benutzerfeedbacks
• Design der Prozesse zur Automatisierung der Anwendungsanalyse
• Verwaltung von Warnungen, tadelloser Rückblicke und einer gerechten Kultur

Implementierung der Sicherheit und Validierung der Code-Basis zur Einhaltung der Vorschriften
• Die Sicherheit in der Pipeline
• Einführung in den Azure Security Center
• Implementierung der Open-Source Software
• Verwaltung von Anti-Malware- und Anti-Spam-Richtlinien
• Integration der Lizenz- und Schwachstellen-Scans
• Identifizierung der technischen Mängel


Zielgruppen

• IT-Experten
• Systemadministratoren


Preise und Termine

offene Schulung
Eine offene Schulung findet in einem unserer Schulungszentren statt.
Dauer:5 Tage
Preis:1.995,00 € zzgl. USt. pro Teilnehmer (2.374,05€ inkl. USt.)
Seminarstandorte:
Starttermine:
(ortsabhängig)


Unterlagen:zzgl.
Verpflegung:zzgl.
Prüfung/Zertifizierung:zzgl.
Firmenschulung
Eine Firmenschlung kann sowohl bei Ihnen vor Ort als auch in einem unserer Schulungszentren stattfinden.
Dauer:5 Tage
Preis ab:1.395,00 € zzgl. USt. pro Tag (1.660,05€ inkl. USt.)
Schulungszentren:
  • Hamburg
  • Berlin
  • Frankfurt
  • München
  • Nürnberg
  • Düsseldorf
  • Wien
  • Stuttgart
  • Hannover
  • Köln
  • Dortmund
Starttermin:individuelle Vereinbarung
Unterlagen:zzgl.
Verpflegung:zzgl.
Prüfung/Zertifizierung:zzgl.

Software

Microsoft Azure



Seminarsprache

Wir bieten unsere Seminare hauptsächlich in deutscher Sprache an – je nach Wunsch aber gerne auch in Englisch oder einer anderen Seminarsprache. Bitte fragen Sie doch einfach bei uns an.