Azure DevOps Server is a Microsoft product that provides version control, reporting, requirements management, project management, automated builds, lab management, testing and release management capabilities. It covers the entire application lifecycle, and enables DevOps capabilities.
Topic Name |
Learning Objective for the Topics |
Practical |
Azure Boards & Market Place |
Why DevOps| Agile Conflict? |
|
|
What is Azure DevOps |
|
|
Azure DevOps Organization and Projects |
Yes |
|
Creating Your Backlog |
Yes |
|
Creating Storyboards |
Yes |
|
Work Items Hub |
|
|
Planning Sprints with Scrum |
|
|
What is Kanban and Lean? |
|
|
How to Create and Use Your Kanban Board |
Yes |
|
Advanced Configuration Settings for Your Kanban Board |
|
|
Create a Dashboard |
Yes |
|
Understand the Different Types of Widgets |
|
|
Use the Marketplace to Find and Install Extra Widgets |
|
|
Use Work Item Search to Find the Items You Need |
|
|
How to Scale Agile? |
|
|
Manage Your Portfolio |
|
|
Configure Integrations with External Applications (Service Connections) |
Yes |
|
Explore the Current Process Template |
|
Git, Azure Repos – understanding and usage |
Introduction to GitHub and Azure Repos |
|
|
Workflow, branching, checkout, checkin, Pull Requests |
Yes |
|
conflict situation, commenting and best practices |
Yes |
|
Usage and definitions |
|
|
Files, Commits, Pushes, Branches, Tags and Pull Requests |
Yes |
|
How to connect to Azure Repos from Visual Studio & Git bash |
Yes |
|
Perform actions with Azure repos from Visual Studio & Git bash |
Yes |
Azure Pipelines |
What is a pipeline? |
|
|
Different Pipelines |
|
|
Azure pipelines and other competitors |
|
|
Build, Release, Library, Task Groups and Deployment groups |
|
Build Pipeline |
What Continuous Integration Is and Isn’t |
|
|
Create Your First Build Definition |
Yes |
|
pipeline template |
Yes |
|
Specify Your Build Steps with Classic Editor |
Yes |
|
How to use Source, Variables, Triggers, and other pipeline options |
Yes |
|
Use Build Agents and Pools (Agent and Agent Less) |
Yes |
|
Create build pipelines with YAML |
Yes |
|
Build a Web Application with a Database |
Yes |
|
What is Artifact and its usage |
Yes |
Release Pipeline |
What is CD? |
|
|
What is Artifacts and Stages |
Yes |
|
Specify Your Release Triggers |
Yes |
|
Create Your First Release Definition |
Yes |
|
Configure Environments and Approvals, Gates |
Yes |
|
Deploy a Web Application to Target Environment (On-Premises and Azure Cloud) |
Yes |
|
|
|
|
|
|
Note |
Azure Cloud and Azure DevOps are different. This Training is ONLY for Azure DevOps and will not deal with Azure Cloud. But we do need an Azure Cloud account to show CD |
|
|
|
|
|
|
|
|
|
|
Sample Lab Projects, suggested by Microsoft: |
Over and above mentioned, we will also cover Basics of Docker to support Microservices.