Azure DevOps Server Analyse, Design und Implementierung
Seminar - GFU Cyrus AG
Nach diesem Seminar kennen Sie die Grundlagen des Application Lifecycle Management mit Azure DevOps Server, einschließlich der Einordnung bestehender TFS-Umgebungen. Sie können zentrale Funktionen für Projektmanagement, Versionsverwaltung, Build Management, Azure Artifacts, Pipeline Management, Testmanagement und Release Management einordnen und einsetzen. Sie verstehen das Zusammenspiel von Backlogs, Work Items, Git-Repositories, Builds, Pipelines und Tests und können Azure DevOps Server zur Unterstützung eines durchgängigen Entwicklungs- und Bereitstellungsprozesses nutzen.
Project Templates, Scrum, Agile Softwareentwicklung und CMMI
Projektmanagement
Teams, Areas und Iterations
Backlog und Work Items
Ansichten von Work Items
Ressourcenplanung
Task Boards
Source Control
Integration in Visual Studio
Distributed Source Control mit Git
Repositories
Changesets und Source-Historie
Branches
Pull Requests
Policies
Migration von TFVC zu Git
Build Management
Build-Server-Konzept
Build-Definitionen
Ergebnisse eines Builds
Automatisches Deployment
Azure Artifacts
Erstellen von Feeds
Konsumieren von Feeds
ALM mit Softwaremodulen
Pipeline-Management
Release Management
Definition von Releases
Zusammenspiel von Pipelines, Testmanagement und Bereitstellung
Testing
Das Test-Framework
Unit Tests
Manuelle Tests
Test-Feedback-Prozess
Dauer/zeitlicher Ablauf:
3 Tage
Zielgruppe:
Das Seminar richtet sich an Softwarearchitekten, Softwareentwickler, Tester, Projektleiter und weitere Teammitglieder, die Azure DevOps Server kennenlernen, verstehen und einsetzen möchten. Es eignet sich auch für Personen, die bislang mit Team Foundation Server (TFS) gearbeitet haben und die heutige Azure-DevOps-Server-Plattform einordnen möchten.
Teilnahmevoraussetzungen
Grundlegende Kenntnisse in Softwareentwicklung und Softwareprojekten sind hilfreich. Vorkenntnisse in Azure DevOps Server sind nicht erforderlich.
Wir setzen Analyse-Cookies ein, um Ihre Zufriedenheit bei der Nutzung unserer Webseite zu verbessern.
Diese Cookies werden nicht automatisiert gesetzt.
Wenn Sie mit dem Einsatz dieser Cookies einverstanden sind, klicken Sie bitte auf Akzeptieren.
Weitere Informationen finden Sie hier.