Azure DevOps – CI/CD mit Azure Pipelines und Git
Trainer & Termin
Trainer: Patrick Schnell, Michael Kaufmann
Termin: Individuell vereinbar
Dauer: 3 Tage
Ort: Inhouse oder Remote
Beschreibung
In diesem Training lernst Du, wie Du das volle Potenzial von Azure DevOps – speziell Azure Pipelines – ausschöpfst. Der Fokus liegt auf der Automatisierung von Continuous Integration (CI) und Continuous Delivery (CD), also dem „Herzstück“ jeder erfolgreichen DevOps-Strategie.
Du erfährst, wie Du eigene Build- und Deploymentprozesse mit Azure Pipelines modellierst, an Deine Umgebung anpasst und mit Tests, Qualitätsanalysen und Azure Boards verknüpfst. Die Umsetzung erfolgt praxisnah anhand konkreter Beispielapplikationen und orientiert sich am „First Way of DevOps“.
Dieses Training richtet sich an Entwickler:innen und DevOps-Verantwortliche, die mit Git und Azure DevOps arbeiten und ihre Build- und Releaseprozesse strukturiert und automatisiert aufsetzen möchten.
Agenda
- Einführung in Azure Repos
- Developer-Workflows mit Git: Feature Branches, Branch Policies, Pull Requests
- Grundlagen zu Azure Pipelines
- Eigene Build-Agents und Agent Pools / Deployment Groups
- YAML-basierte Pipeline-Definition (ab DevOps Server 2019)
- Integration von Unit Tests und Code-Qualitätsanalysen
- Build-Versionierung
- Pipelines, Stages, Jobs, Artifacts, Task Groups und Templates
- Deploymentautomatisierung über mehrere Stages inkl. Release-Gates
- Integration mit Azure Boards
- Azure Test Plans und strukturiertes Test-Reporting
- Best Practices und Praxistipps
Voraussetzungen
- Grundkenntnisse in Git
- Grundkenntnisse in C# und PowerShell
- Notebook mit Internetzugang und Microsoft Account (für Azure DevOps Organization)
Ablauf
Unsere Trainings starten täglich um 9:00 und enden gegen 17:00 Uhr. Die Kaffee- und Mittagspausen legen unsere Trainer:innen zusammen mit den Teilnehmer:innen fest. Am Ende des Trainings erhält jeder Teilnehmer:in ein Zertifikat über die Schulungsteilnahme.
Unsere Trainer
Deine individuelle Beratung
Im nächsten Schritt analysieren wir gemeinsam mit Euch Eure genauen Trainingsziele. Darauf aufbauend entwickeln wir ein Training, das 100% auf Euer Team und Euren Projekterfolg zugeschnitten ist. Euer Trainer oder Eure Trainerin ist ein praxiserprobter Experte, der Eure Herausforderungen aus der Praxis kennt und mit interaktiven Übungen sowie echten Projektbeispielen für Euren sofortigen Projektnutzen sorgt.
Du bist bereit für messbare Projekterfolge?
Vereinbare jetzt Dein kostenloses Beratungsgespräch. Wir freuen uns auf Deine Kontaktaufnahme!
Deine Ansprechpartnerin: Susanne Herl
E-Mail: susanne.herl@ebnermedia.de
Telefon: +49 (731) 88005-8835