DevOps
GitHub
Azure

Microsoft DevOps-Lösungen (AZ-400)

AzureAzure
GitHub
DevOps

Viertägiger umfassender Kurs nach dem AZ-400-Lehrplan: DevOps-Transformation, sichere CI/CD-Pipelines mit Azure Pipelines und GitHub Actions, Infrastructure as Code, DevSecOps, SRE-Praktiken und Release-Strategien — zur Vorbereitung auf die DevOps Engineer Expert-Zertifizierung.

Microsoft DevOps-Lösungen (AZ-400)

Dauer: 4 Tage

Umfassender praxisorientierter Kurs, vollständig abgestimmt auf den Microsoft AZ-400-Zertifizierungslehrplan. Meistern Sie DevOps-Transformation, sichere CI/CD-Pipelines, Infrastructure as Code, DevSecOps-Praktiken, SRE-Prinzipien und kontinuierliche Feedback-Mechanismen mit Azure DevOps, GitHub und modernen Cloud-nativen Tools.

Zielgruppe

  • DevOps-Ingenieure, Site Reliability Engineers (SREs) und Cloud-Architekten
  • Entwickler und Platform Engineers, die mit Azure DevOps, GitHub oder hybriden Umgebungen arbeiten
  • IT-Fachleute, die sich auf die Microsoft Certified: DevOps Engineer Expert (AZ-400)-Zertifizierung vorbereiten
  • Technische Leads, die für DevOps-Transformation, Sicherheit, Compliance und unternehmensweite Deployments verantwortlich sind

Voraussetzungen

  • Praktische Kenntnisse in Azure-Administration und -Entwicklung
  • Verständnis von Versionskontrollsystemen (Git)
  • Vertrautheit mit agilen Entwicklungspraktiken
  • Grundlegendes Verständnis von CI/CD und Cloud-Computing-Konzepten (PaaS, SaaS, IaaS)
  • Erfahrung mit Azure DevOps oder GitHub wird empfohlen

Lernziele

  • DevOps-Transformationsstrategien mit messbaren KPIs und Value Stream Metrics entwerfen und implementieren
  • Arbeit mit GitHub Projects, Azure Boards und End-to-End-Rückverfolgbarkeit planen und verfolgen
  • Enterprise-Source-Control-Strategien mit erweiterten Branching-Modellen und Inner-Source-Praktiken implementieren
  • Sichere, automatisierte CI/CD-Pipelines mit Azure Pipelines und GitHub Actions erstellen
  • Infrastructure as Code (IaC) mit Bicep, ARM-Templates und Terraform entwerfen und implementieren
  • DevSecOps-Praktiken integrieren: Secrets-Management, Schwachstellen-Scanning und GitHub Advanced Security
  • Abhängigkeiten, Artefakte und Package Feeds mit Versionierungsstrategien verwalten
  • SRE-Praktiken implementieren: Monitoring, Alerting, Incident Response und kontinuierliches Feedback
  • Release-Strategien entwerfen: Blue-Green, Canary, Feature Flags und Progressive Exposure
  • Compliance, Auditing und Policy Enforcement über Pipelines und Deployments etablieren
  • KI-gestützte Tools (GitHub Copilot) für Automatisierung und Entwicklerproduktivität nutzen
  • Containerisierte Anwendungen deployen und Multi-Cloud-/Hybrid-Deployment-Szenarien implementieren

Kursinhalt

  • Foundations and architecture
  • Implementation patterns and best practices
  • Integration, testing, and deployment

Praktische Übungen

Source Control und Zusammenarbeit
  • Konfigurieren von Branching-Strategien und Branch Policies in Azure Repos/GitHub
  • Implementieren von Pull-Request-Workflows mit erforderlichen Reviewern und automatisierten Checks
  • Einrichten von Git Hooks für Pre-Commit Security Scanning und Code-Formatierung
  • Durchführen von Fork-basierten Inner-Source-Beiträgen mit Reviewer-Workflows
  • Verknüpfen von GitHub Commits/PRs mit Azure Boards Work Items
CI/CD-Pipelines
  • Erstellen von Multi-Stage Azure Pipelines mit YAML
  • Erstellen von GitHub Actions Workflows für Build und Deployment
  • Implementieren von Pipeline-Templates und wiederverwendbaren Workflows
  • Konfigurieren umgebungsspezifischer Deployments mit Approvals
  • Einrichten von Container-Image-Builds und Push zu Registries
Infrastructure as Code
  • Bereitstellen von Azure-Ressourcen mit ARM-Templates
  • Deployen von Infrastruktur mit Bicep-Templates
  • Implementieren von Multi-Cloud-Deployments mit Terraform
  • Konfigurieren von Infrastrukturvalidierung und -testing in Pipelines
  • Verwalten von Umgebungskonfigurationen mit DSC
Dependency- und Artifact-Management
  • Erstellen und Veröffentlichen von Paketen zu Azure Artifacts
  • Konfigurieren von Package Feeds und Upstream-Quellen
  • Implementieren von Paketversionierung und Promotion-Strategien
  • Scannen von Abhängigkeiten auf Schwachstellen
  • Einrichten automatisierter Dependency-Updates
DevSecOps und Sicherheit
  • Integrieren von Azure Key Vault Secrets in Pipelines
  • Aktivieren von GitHub Advanced Security: Secret Scanning und Code Scanning
  • Konfigurieren von CodeQL-Analyse zur Schwachstellenerkennung
  • Implementieren von Security Gates und Compliance Checks
  • Einrichten von automatisiertem Security Scanning in CI/CD-Workflows
Container und Kubernetes
  • Erstellen und Pushen von Docker-Images zu Azure Container Registry
  • Deployen von Anwendungen auf Azure Kubernetes Service (AKS)
  • Implementieren von Helm Chart Deployments
  • Konfigurieren von GitOps-Workflows mit Flux oder ArgoCD
  • Einrichten von Pod Security Admission (Pod Security Standards) und Network Policies
Release-Management
  • Implementieren einer Blue-Green-Deployment-Strategie
  • Konfigurieren von Canary-Releases mit Traffic Splitting
  • Einrichten von Feature Flags für Progressive Rollout
  • Erstellen automatisierter Rollback-Mechanismen
  • Entwerfen von Multi-Region-Deployment-Pipelines
Monitoring und SRE
  • Konfigurieren von Application Insights für Anwendungsmonitoring
  • Erstellen benutzerdefinierter Dashboards in Azure Monitor
  • Schreiben von KQL-Abfragen für Log-Analyse
  • Einrichten von Alerts und automatisierter Incident Response
  • Implementieren von Distributed Tracing über Microservices hinweg
  • Definieren von SLOs und Error Budgets
Compliance und Governance
  • Anwenden von Azure Policy für Ressourcen-Compliance
  • Implementieren von Audit-Logging und Reporting
  • Konfigurieren von RBAC für Pipeline- und Ressourcenzugriff
  • Einrichten von Compliance-Scanning in Deployment-Pipelines
  • Erstellen von Governance-Workflows für Multi-Cloud-Umgebungen
KI und Automatisierung
  • Verwenden von GitHub Copilot für Pipeline- und Infrastruktur-Code-Generierung
  • Implementieren intelligenter Automatisierungs-Workflows
  • Optimieren von DevOps-Prozessen mit KI-gestützten Insights
Qualität und Technische Schulden
  • Integrieren von SonarQube für Code-Qualitätsanalyse
  • Einrichten von Code-Coverage-Reporting in Pipelines
  • Identifizieren und Verfolgen von Technical-Debt-Metriken
  • Implementieren automatisierter Code-Qualitäts-Gates
  • Erstellen von Sanierungsplänen mit gezielten Pull Requests

Ergebnisse

  • Umfassendes Verständnis von DevOps-Transformationsprinzipien und kulturellen Praktiken
  • Produktionsreife CI/CD-Pipelines mit Security, Compliance und Quality Gates
  • Kompetenz in Infrastructure as Code mit Bicep, ARM-Templates und Terraform
  • Integrierte DevSecOps-Praktiken mit automatisiertem Schwachstellen-Scanning und Secrets-Management
  • Operatives Monitoring, Alerting und SRE-Praktiken für zuverlässige Systeme
  • Enterprise-Source-Control-Strategien mit Governance und Inner-Source-Workflows
  • Container- und Kubernetes-Deployment-Expertise für Cloud-native Anwendungen
  • Fortgeschrittenes Release-Management mit Blue-Green-, Canary- und Feature-Flag-Strategien
  • Dependency- und Artifact-Management mit sicheren Package Feeds
  • Compliance- und Auditing-Frameworks für regulierte Umgebungen
  • KI-gestützte Automatisierungsfähigkeiten mit GitHub Copilot und intelligenten Workflows
  • Multi-Cloud- und Hybrid-Deployment-Fähigkeiten
  • Technical-Debt-Management und Code-Qualitätsverbesserungspraktiken
  • Vollständige Vorbereitung auf die Microsoft Certified: DevOps Engineer Expert (AZ-400) Zertifizierungsprüfung

Interesse am Training?

Wichtiger Hinweis zu Angeboten und Preisen

Informationen, Termine, Verfügbarkeiten und Preise auf dieser Website erfolgen ohne Gewähr und stehen unter Vorbehalt der Bestätigung. Eine Trainingsanfrage begründet noch keinen verbindlichen Vertrag. Details finden Sie in unseren AGB.

Formular wird geladen...

Formular wird geladen...

Das Anfrageformular wird initialisiert. Wenn diese Meldung bestehen bleibt, laden Sie bitte die Seite neu oder kontaktieren Sie uns direkt unter office@cninnovation.com.

AI
An unhandled error has occurred. Reload 🗙