
This course contains the use of artificial intelligence.
Azure DevOps by Christopher Nett is a hands-on course that teaches you how to plan, build and run software delivery with Azure DevOps, from the first organization and work item to a monitored application.
The course follows a team's work in the order it happens. You start by setting up your tools, an Azure DevOps organization linked to your Azure subscription, and a GitHub account. You then plan work in Azure Boards, protect your code in Azure Repos, build and test it with YAML pipelines, and finish with infrastructure as code, pipeline identity, secrets and monitoring. Most sections pair theory lectures with labs in Azure DevOps and Azure.
By the end of this course, you will be able to set up an Azure DevOps project, track work from planning to a merged pull request, run YAML pipelines with the right triggers, and query what you deploy with KQL. Here is what each section covers:
1. Introduction explains DevOps culture and the difference between continuous integration, continuous delivery and continuous deployment.
2. Azure DevOps and Azure Boards gives an overview of the Azure DevOps services and how they compare with GitHub, installs Git, the Azure CLI, Visual Studio Code and Python, and creates your Azure DevOps organization, project and GitHub account. It then configures Azure Boards with a custom process, area and iteration paths, sprints and work items linked to branches, commits and pull requests, and builds a team dashboard with velocity, cycle time, lead time and burndown widgets. It ends with notifications, the Microsoft Teams integration, and a project wiki with Mermaid diagrams.
3. Azure Repos sets up branch policies on main, including required reviewers, linked work items, comment resolution and build validation, and shows them enforced on a real pull request.
4. Azure Pipelines builds your first YAML pipeline, which builds, lints and tests a Python app and publishes the test results, and then configures CI, pull request, scheduled and path-filter triggers.
This course contains promotional materials.