settings
OTEX_BIGISTQB®
Süddeutsche Zeitung Institut Auszeichnung
 Image
Alle Azure Schulungen

Schulung Azure DevOps Services für Entwickler: Boards, Repos, Pipelines und Artifacts

Der vollständige ALM-Stack für .NET- und Web-Teams

3 Tage / S6912
Neues Seminar
Per E-Mail senden

Schulungsformen

Offene Schulung


  • Dritter Mitarbeitende kostenfrei
  • Learning & Networking in einem. Garantierte Durchführung ab 1 Teilnehmenden.
Präsenz Online

Inhouse-/Firmenschulung

  • 3 Tage - anpassbar
  • Termin nach Wunsch
  • In Ihrem Hause oder bei der GFU
  • Preis nach Angebot

  • Lernumgebung in der Cloud
  • Inhalte werden auf Wunsch an die Anforderungen Ihres Teams angepasst.
Präsenz Online Hybrid

Individualschulung

  • 3 Tage - anpassbar
  • Termin nach Wunsch
  • In Ihrem Hause oder bei der GFU
  • Preis nach Angebot

  • Lernumgebung in der Cloud
  • 1 Teilnehmender = Fokus aufs Fachliche und maximaler Raum für individuelle Fragen.
Präsenz Online Hybrid

Beschreibung

Die meisten Entwicklerteams nutzen 3-5 verschiedene Tools: Jira für Tickets, GitHub für Code, Jenkins für Builds, Nexus für Pakete, Confluence für Dokumentation. Azure DevOps vereint das alles in einer Plattform: Boards (Backlog, Sprints, Kanban), Repos (Git mit Branch Policies und Pull Request Reviews), Pipelines (CI/CD als YAML, Multi-Stage, Approvals), Artifacts (NuGet, npm, Maven Feeds) und Test Plans. Ein Login, eine Oberfläche, eine Berechtigungsstruktur.
Für .NET-Teams ist Azure DevOps die natürliche Wahl - nahtlose Integration mit Visual Studio, VS Code, Azure Cloud und GitHub. Aber auch für Java, Python, Node.js und jede andere Technologie ist Azure DevOps eine vollwertige Alternative zu GitHub Actions + Jira + Nexus.
Dieses dreitägige Seminar führt durch alle fünf Säulen - mit einem durchgängigen Praxisprojekt, das am Ende ein funktionierendes Backlog, ein Git-Repository mit Qualitäts-Gates, eine automatisierte Build-und-Deploy-Pipeline und einen internen Paket-Feed enthält.


Noch nicht das, was Sie suchen? Wir haben bestimmt ein passendes Azure Seminar für Sie im Seminarportfolio.

Schulungsziel

Jede teilnehmende Person verlässt das Seminar mit der Fähigkeit, Azure DevOps als vollständige ALM-Plattform einzusetzen (Boards, Repos, Pipelines, Artifacts, Test Plans), einem funktionierenden Projekt mit Backlog, Branch Policies, YAML-Pipeline und Artifact Feed, dem Verständnis von Multi-Stage-Pipelines mit Environments und Approvals, der Kompetenz, Git-Workflows mit Branch Policies und Pull Requests abzusichern und einem Sicherheits- und Governance-Konzept für das eigene Team.

Details

Inhalt

Tag 1: Organisation, Boards und Repos
1. Azure DevOps: Organisation, Projekte und Navigation
  • Ziele und Erwartungen der Teilnehmenden
    • Klärung individueller Lernziele und Erwartungen für ein praxisnahes und relevantes Seminar
  • Organisation und Projekte: Struktur verstehen (Organisation -> Projekte -> Teams). Projekt erstellen und konfigurieren. Berechtigungen und Sichtbarkeit.
  • Die fünf Säulen: Boards, Repos, Pipelines, Artifacts, Test Plans - Überblick und Zusammenspiel.
  • Azure DevOps vs. GitHub: Stärken und Schwächen beider Plattformen. Koexistenz (Azure Boards + GitHub Repos, GitHub Issues + Azure Pipelines). Entscheidungshilfe.
  • Praxis-Übung: Organisation und Projekt anlegen, Team konfigurieren, Berechtigungen setzen.
2. Azure Boards: Backlog, Sprints und Kanban
  • Work Items: Epics, Features, User Stories, Tasks, Bugs. Hierarchie und Verknüpfungen. Felder, Tags und Custom Fields.
  • Backlog-Management: Product Backlog priorisieren, Sprint Backlog befüllen, Kapazitätsplanung pro Teammitglied. Refinement-Workflow.
  • Sprint-Board und Kanban-Board: Spalten konfigurieren, WIP-Limits setzen, Swimlanes, Board-Regeln (automatische Statusänderung). Cumulative Flow Diagram.
  • Queries und Dashboards: Eigene Abfragen erstellen (offene Bugs nach Priorität, meine Tasks im aktuellen Sprint). Dashboard-Widgets (Burndown, Velocity, Query-Ergebnisse, Pipeline-Status).
  • Praxis-Übung: Backlog für das Demo-Projekt erstellen (5 User Stories mit Tasks), Sprint planen, Kanban-Board konfigurieren, Dashboard mit 4 Widgets einrichten.
3. Azure Repos: Git mit Branch Policies und Pull Requests
  • Git in Azure DevOps: Repository erstellen, klonen, Branching-Strategien (GitFlow, Trunk-Based, GitHub Flow). Default Branch und Branch-Benennung.
  • Branch Policies: Mindestanzahl Reviewer, Build-Validierung (PR löst automatisch Build aus), Work-Item-Verknüpfung erzwingen, Kommentar-Auflösung erzwingen. Status Checks.
  • Pull Requests: Erstellen, reviewen, kommentieren, Threads auflösen, Auto-Complete, Squash Merge vs. Merge Commit vs. Rebase. Draft Pull Requests für Work in Progress.
  • Code Search: Volltextsuche über alle Repositories in der Organisation.
  • Praxis-Übung: Repository erstellen, Branch Policies konfigurieren (2 Reviewer + Build-Validierung + Work-Item-Link), Feature-Branch erstellen, Pull Request durchspielen (Review, Kommentare, Approval, Merge). Erfahren, dass ein Push auf main ohne PR blockiert wird.
Tag 2: Pipelines - Build, Test und Deployment
4. YAML-Pipelines: Grundlagen und Build
  • Pipeline-Konzepte: YAML vs. Classic Editor (YAML ist der Standard, Classic Editor ist Legacy). Stages, Jobs, Steps. Trigger (CI-Trigger auf Branch, PR-Trigger, Scheduled, Manual).
  • Erste Pipeline: YAML-Datei erstellen, Build-Task für .NET (dotnet restore, build, test) oder Node.js (npm install, lint, test, build). Pipeline ausführen, Logs lesen, Fehler beheben.
  • Variablen und Variable Groups: Inline-Variablen, Variable Groups (zentral verwaltet, mehrere Pipelines nutzen dieselbe), Secret Variables (Passwörter, API-Keys - maskiert in Logs).
  • Templates: Wiederverwendbare Pipeline-Bausteine. Step Templates, Job Templates, Stage Templates. Für: einheitliche Build-Konfiguration über 10+ Projekte.
  • Praxis-Übung: YAML-Pipeline für das Demo-Projekt erstellen: Build + Unit Tests + Code Coverage. CI-Trigger auf main und Feature-Branches. Variable Group für Konfigurationsparameter.
5. Multi-Stage-Pipelines: Environments und Approvals
  • Multi-Stage: Build -> Deploy Dev -> Deploy Staging -> Deploy Production in einer Pipeline. Stages mit Bedingungen (nur deployen wenn Tests grün).
  • Environments: Dev, Staging, Production als benannte Zielumgebungen. Approval-Gates (manuell: Manager genehmigt Prod-Deployment) und Checks (automatisch: Health Check nach Deployment).
  • Deployment-Strategien: Run Once, Rolling, Canary. Rollback bei Fehler.
  • Service Connections: Verbindung zu Azure (Service Principal), Docker Registry, Kubernetes, SSH-Server. Einmalig konfigurieren, in allen Pipelines nutzen.
  • Deployment auf Azure: Azure App Service, Azure Kubernetes Service, Azure Static Web Apps - die häufigsten Deployment-Ziele für .NET- und Web-Applikationen.
  • Praxis-Übung: Multi-Stage-Pipeline erweitern: Build -> Deploy Dev (automatisch) -> Deploy Staging (nach Approval). Environment mit Approval Gate konfigurieren. Service Connection zu Azure erstellen. Deployment durchspielen: Build grün -> Dev-Deployment automatisch -> Staging-Approval erteilen -> Staging-Deployment.
6. Fortgeschrittene Pipeline-Patterns
  • Matrix-Strategien: Gleicher Build auf mehreren OS-Versionen oder Framework-Versionen parallel (z.B. .NET 8 + .NET 9, oder Windows + Linux + macOS).
  • Conditional Execution: Steps nur ausführen wenn eine Bedingung erfüllt ist (nur auf main, nur bei Tag, nur wenn ein bestimmter Pfad geändert wurde).
  • Pipeline-Trigger zwischen Repos: Pipeline A (Library Build) löst Pipeline B (App Build) aus, wenn die Library sich ändert.
  • Self-hosted Agents: Eigene Build-Maschinen für spezielle Anforderungen (GPU, Legacy-Software, Netzwerkzugriff auf interne Systeme).
  • Praxis-Übung: Matrix-Build (Windows + Linux), Conditional Step (Code Coverage Report nur auf main), Pipeline-Artifact zwischen Stages übergeben.
Tag 3: Artifacts, Test Plans und Team-Workflows
7. Azure Artifacts: Paket-Management
  • Feeds: NuGet, npm, Maven, Python und Universal Packages in einem Feed. Feed erstellen, Upstream Sources konfigurieren (nuget.org, npmjs.com als Proxy - alle Pakete über einen Endpunkt).
  • Pakete veröffentlichen: Aus der Pipeline heraus NuGet-Pakete oder npm-Pakete in den Feed publizieren. Versionierung (SemVer). Pre-Release-Versionen.
  • Pakete konsumieren: Feed als Paketquelle in Visual Studio, VS Code, dotnet CLI oder npm konfigurieren. Interne Bibliotheken wie öffentliche Pakete nutzen.
  • Retention und Cleanup: Alte Paket-Versionen automatisch löschen. Feed-Berechtigungen (wer darf publizieren, wer darf konsumieren).
  • Praxis-Übung: NuGet-Feed erstellen, Shared-Library-Projekt als NuGet-Paket aus der Pipeline publizieren, im Demo-Projekt als Dependency einbinden und nutzen.
8. Test Plans und Qualitäts-Gates
  • Azure Test Plans: Manuelle Testfälle erstellen, Testsuiten organisieren, Tests ausführen und Ergebnisse dokumentieren. Für: Abnahmetests, explorative Tests, Regressionstests.
  • Automatisierte Tests in Pipelines: Unit Tests (dotnet test, npm test), Integration Tests, Code Coverage als Quality Gate (Pipeline schlägt fehl wenn Coverage < 80 %).
  • Bug-Tracking-Integration: Fehlgeschlagener Test -> Bug erstellen -> automatisch mit Build und Test verknüpft. Traceability: Vom Bug zum Code zum Test zum Build.
  • Flaky Test Detection: Tests die manchmal grün und manchmal rot sind - Azure DevOps erkennt und markiert sie automatisch.
  • Praxis-Übung: Manuellen Testfall erstellen und ausführen. Code-Coverage-Gate in der Pipeline konfigurieren (Build schlägt fehl bei < 70 %). Bug aus fehlgeschlagenem Test erstellen.
9. Workflows, Sicherheit und Praxis-Workshop
Sicherheit und Governance (20 Min):
  • Berechtigungsmodell: Organisation -> Projekt -> Team -> Repository -> Pipeline. Principle of Least Privilege.
  • Branch Security: Wer darf auf main pushen? Wer darf Branch Policies überschreiben?
  • Pipeline-Security: Wer darf Pipelines erstellen? Wer darf Service Connections nutzen? Secret-Variablen und Credential Rotation.
  • Audit Log: Alle Änderungen nachvollziehbar (wer hat wann welche Pipeline geändert, welche Berechtigung erteilt).
GitHub + Azure DevOps Hybrid (10 Min):
  • Azure Boards + GitHub Repos: Work Items mit GitHub Commits und PRs verknüpfen (AB#123 in Commit Messages).
  • GitHub Actions -> Azure Deployment: GitHub als Code-Plattform, Azure als Deployment-Ziel.
Praxis-Workshop (45 Min):
  • Phase 1 - End-to-End-Workflow (30 Min): Vollständigen Workflow durchspielen: User Story im Backlog erstellen -> Feature-Branch anlegen -> Code implementieren -> Pull Request erstellen (Build-Validierung läuft automatisch) -> Code Review -> Merge -> Multi-Stage-Pipeline deployt automatisch auf Dev -> Staging-Approval erteilen -> Staging-Deployment -> Bug melden -> Bug fixen -> Zyklus schließen.
  • Phase 2 - Peer-Review (15 Min): Projekt-Setup vorstellen. Stresstest: „Ein Junior-Entwickler pusht direkt auf main - was passiert?" „Die Pipeline schlägt fehl, weil ein Secret abgelaufen ist - wer bemerkt das?" „Ein Paket im Feed hat eine Sicherheitslücke - wie erfahrt ihr davon?"

  • NET- und Web-Entwicklerteams: Die Azure DevOps als zentrale Plattform für Projektmanagement, Versionskontrolle und CI/CD einsetzen oder einführen.
  • Entwickler mit GitHub-Erfahrung: Die auf Azure DevOps umsteigen oder beide Plattformen parallel nutzen und die Unterschiede verstehen.
  • Scrum Master und Projektleiter: Die Azure Boards für Sprint-Planung, Backlog-Management und Team-Dashboards produktiv einsetzen.
  • DevOps Engineers: Die YAML-Pipelines für Build, Test und Deployment aufbauen und Multi-Stage-Deployments mit Approvals konfigurieren.
Voraussetzungen: Git-Grundkenntnisse (Clone, Commit, Push, Pull, Branch). Grundverständnis von Softwareentwicklungsprozessen (Backlog, Sprint, Build, Deployment). Keine Azure-DevOps-Vorkenntnisse nötig.
Abgrenzung: Dieses Seminar behandelt Azure DevOps Services (Cloud) - nicht Azure DevOps Server On-Premises (dafür: S2222, 3T), nicht GitHub Actions (dafür: S5399, 2T).


In Präsenz

Online
Lernmethode

Ausgewogene Mischung aus Theorie und praktischen Übungen auf persönlichem Schulungs-PC.

Wie auch bei unseren Präsenz-Seminaren: Ausgewogene Mischung aus Theorie und praktischen Übungen. Trainer durchgehend präsent.

Unterlagen

Seminarunterlagen oder Fachbuch inklusive. Das Fachbuch wählt der Trainer passend zum Seminar aus - Ihren individuellen Buch-Wunsch berücksichtigen wir auf Nachfrage gerne.

Seminarunterlagen oder Fachbuch inklusive (via DHL). Das Fachbuch wählt der Trainer passend zum Seminar aus - Ihren individuellen Buch-Wunsch berücksichtigen wir auf Nachfrage gerne.

Arbeitsmaterialien

DIN A4 Block, Notizblock, Kugelschreiber, USB-Stick, Textmarker, Post-its

Teilnahmezertifikat

Nach Abschluss des Seminars erhalten Sie das Teilnahmezertifikat inkl. Inhaltsverzeichnis per E-Mail als PDF.


In Präsenz

Online
Teilnehmendenzahl

min. 1, max. 8 Personen

Garantierte Durchführung

Ab 1 Teilnehmenden*

Schulungszeiten
3 Tage, 09:00 - 16:00 Uhr
Ort der Schulung
GFU Schulungszentrum oder Virtual Classroom
GFU Schulungszentrum
Am Grauen Stein 27
51105 Köln-Deutz

oder online im Virtual Classroom oder europaweit bei Ihnen als Inhouse-Schulung

Um ein optimales Raumklima zu gewährleisten, haben wir das Schulungszentrum mit 17 hochmodernen Trotec TAC V+ Luftreinigern ausgestattet. Diese innovative Filtertechnologie (H14 zertifiziert nach DIN EN1822) sorgt dafür, dass die Raumluft mehrfach pro Stunde umgewälzt wird und Schadstoffe zu 99.995% im HEPA-Filter abgeschieden und infektiöse Aerosole abgetötet werden.

Zusätzlich sind alle Räume mit CO2-Ampeln ausgestattet, um jederzeit eine hervorragende Luftqualität sicherzustellen.

Räumlichkeiten

Helle und modern ausgestattete Räume mit perfekter Infrastruktur

Bequem aus dem Homeoffice von überall

Preisvorteil

Dritter Mitarbeitende nimmt kostenfrei teil.
(Nicht mit anderen Rabatten kombinierbar.)

Eventuell anfallende Prüfungskosten für den dritten Teilnehmenden werden zusätzlich berechnet - auch bei Seminaren inkl. Prüfungsgebühr.

Hinweis: Um den Erfolg der Schulung zu gewährleisten, sollte auch der dritte Teilnehmende die erwarteten Vorkenntnisse mitbringen.

KOMPASS — Förderung für Solo-Selbstständige

Solo-Selbstständige können für dieses Seminar eine Förderung via KOMPASS beantragen.

Ausführliche Informationen dazu finden Sie hier.

All-Inclusive

Gebäck, Snacks und Getränke ganztägig, Mittagessen im eigenen Restaurant, täglich 6 Menüs, auch vegetarisch

Eine Auswahl unserer Frühstücks-Snacks und Nervennahrungs-Highlights senden wir Ihnen mit den Seminarunterlagen via DHL zu.

Barrierefreiheit

Das GFU-Schulungszentrum (Am Grauen Stein 27) ist barrierefrei

-
Rechnungsstellung

Erst nach dem erfolgreichen Seminar. Keine Vorkasse.

Stornierung

Kostenfrei bis zum Vortag des Seminars

Vormerken statt buchen

Sichern Sie sich unverbindlich Ihren Seminarplatz schon vor der Buchung - auch wenn Sie selbst nicht berechtigt sind zu buchen


In Präsenz

Online
  • Eigener Shuttle-Service
  • Reservierte Parkplätze
  • Hotelreservierung
  • Technik-Sofort-Support

Buchungsmöglichkeiten

Online oder in Präsenz teilnehmen

Sie können sowohl Online als auch in Präsenz am Seminar teilnehmen. Klicken Sie bei Ihrer Buchung oder Anfrage einfach die entsprechende Option an.

Weiterbildung Azure DevOps Services für Entwickler: Boards, Repos, Pipelines und Artifacts

TerminOrtPreis
12.08.-14.08.2026
Plätze vorhanden
Köln / Online 2.030,00
Köln / Online 2.030,00 Buchen Vormerken
19.10.-21.10.2026
Plätze vorhanden
Köln / Online 2.030,00
Köln / Online 2.030,00 Buchen Vormerken
21.12.-23.12.2026
Plätze vorhanden
Köln / Online 2.030,00
Köln / Online 2.030,00 Buchen Vormerken
2027
08.03.-10.03.2027
Plätze vorhanden
Köln / Online 2.030,00
Köln / Online 2.030,00 Buchen Vormerken
10.05.-12.05.2027
Plätze vorhanden
Köln / Online 2.030,00
Köln / Online 2.030,00 Buchen Vormerken
  • Buchen ohne Risiko
  • Keine Vorkasse
  • Kostenfreies Storno bis zum Vortag des Seminars
  • Rechnung nach erfolgreichem Seminar
  • All-Inclusive-Preis
  • Garantierter Termin und Veranstaltungsort
  • Preise pro Person zzgl. Mehrwertsteuer
  • Dritter Mitarbeitende kostenfrei (Nicht mit anderen Rabatten kombinierbar.)
Inhouse-/Firmenschulung
  • Lernumgebung in der Cloud
  • Inhalte werden auf Wunsch an die Anforderungen Ihres Teams angepasst.
Präsenz Online Hybrid
Individualschulung
  • Lernumgebung in der Cloud
  • 1 Teilnehmender = Fokus aufs Fachliche und maximaler Raum für individuelle Fragen.
Präsenz Online Hybrid
Nachbetreuung

Unterstützung nach der Schulung durch
individuelle Nachbetreuung

Details & Anfrage

So haben GFU-Kunden gestimmt

Zu diesem Seminar wurden noch keine Bewertungen abgegeben.

FAQ für Offene Schulungen
  • Alle folgenden Schulungsformen können auch Online als Virtual Classroom durchgeführt werden.
  • Eine Offene Schulung findet zu einem festgelegten Zeitpunkt im voll ausgestatteten Schulungszentrum oder Online/Remote statt. Sie treffen auf Teilnehmende anderer Unternehmen und profitieren vom direkten Wissensaustausch.
  • Eine Inhouse-/Firmen-Schulung geht auf die individuellen Bedürfnisse Ihres Unternehmens ein. Sie erhalten eine kostenfreie Beratung von Ihrem Seminarleiter und können Inhalte und Dauer auf Ihren Schulungsbedarf anpassen. Inhouse-Schulungen können Europaweit durchgeführt werden.
  • Bei einer Individual-Schulung erhalten Sie eine 1-zu-1 Betreuung und bestimmen Inhalt, Zeit und Lerntempo. Der Dozent passt sich Ihren Wünschen und Bedürfnissen an.

Sie können unsere Schulungen auch als Remote Schulung im Virtual Classroom anfragen.

In drei Schritten zum Online Seminar im Virtual Classroom:

  1. Seminar auswählen und auf "Buchen" klicken
  2. Wählen Sie bei "Wie möchten Sie teilnehmen?" einfach "Online" aus.
  3. Formular ausfüllen und über den Button "Jetzt buchen" absenden.

Unser Kundenservice meldet sich bei Ihnen mit der Buchungsbestätigung.

Unsere Online Schulungen finden im Virtual Classroom statt. Ein Virtual Classroom bündelt mehrere Werkzeuge, wie Audio-Konferenz, Text-Chat, Interaktives Whiteboard, oder Application Sharing.

Vorteile von Virtual Classroom:

  • Sie erhalten 1 zu 1 die gleiche Lernumgebung, die Sie auch vor Ort bei uns vorfinden
  • Die technische Vorbereitung wird von den GFU-Technikern vorgenommen
  • Sie erhalten remote Zugriff auf Ihren persönlichen Schulungs-PC im GFU-Seminarraum
  • Die Virtual Classroom Lösung lässt sich auch im Browser betreiben
  • Die GFU-Technik leistet wie gewohnt Soforthilfe bei Problemen
  • Die Schulungsunterlagen bekommen Sie via DHL zugeschickt
  • Sie sparen Reisekosten und Zeit
  • 12. Aug. - 14. Aug. ✓ Noch einige Plätze frei ▶ Köln + Online/Remote
  • 19. Okt. - 21. Okt. ✓ Noch einige Plätze frei ▶ Köln + Online/Remote
  • 21. Dez. - 23. Dez. ✓ Noch einige Plätze frei ▶ Köln + Online/Remote
  • 08. Mär. - 10. Mär. ✓ Noch einige Plätze frei ▶ Köln + Online/Remote
  • 10. Mai - 12. Mai ✓ Noch einige Plätze frei ▶ Köln + Online/Remote
  • Auch als Inhouse-Schulung, bundesweit mit Termin nach Wunsch und individuellen Inhalten
  • Buchen ohne Risiko! Kostenfreie Stornierung bis zum Vortag des Seminars
Das GFU-Sorglos-Paket

Die Seminare der GFU finden in angenehmer Atmosphäre statt und sind perfekt organisiert. Profitieren Sie von dem Rundum-Service der GFU!

Shuttle-Service

Machen Sie sich keinen Kopf um die Anreise! Unser Shuttle fährt Sie. Oder Sie parken einfach auf einem extra für Sie reservierten Parkplatz.

Hotelreservierung

Hotelzimmer gesucht? Wir organisieren Ihnen eins. Ihr Vorteil: Sie sparen Zeit und Geld!

Kostenfreies Storno

Stornierung bei offenen Seminaren kostenfrei bis einen Tag vor Schulungsbeginn.

Technik-Support

Unsere Techniker sind immer zur Stelle, egal ob online oder vor Ort.

aegallianzaxaElement 1deutsche-bankdeutsche-postlufthansamercedessonyzdf