Azure DevOps and Continuous Delivery with Git

Microsoft has a toolset to support continuous delivery and DevOps called Azure DevOps. Continuous delivery on Microsoft Azure DevOps enables DevOps engineers to deploy applications, this allows your team to create simple and robust deployment pipelines that can integrate directly with almost any environment.

While we use ASP.NET Core as our technology for demonstration, the techniques learned here can be transferred to any framework that is supported by Azure DevOps' robust toolset. You will also spend some time exploring Git for Source Control.

In this course, you will look at DevOps, setup Azure DevOps organization, and Azure DevOps tools and dashboards. Explore Azure DevOps boards and backlogs, here you will be setting up work items and Sprint management. Next, you will be setting up Git repositories, here you will look at branch policies, branching strategies, and pull requests. After that, you will study and explore the Azure DevOps Build and Release pipelines in detail.

Finally, you will look at Azure DevOps Test Plans.

By the end of this course, you should have a fundamental understanding of what Microsoft Azure DevOps brings to the table and how you can introduce it to your organization to streamline your development and value stream team efforts.

All the resource files are available on the GitHub repository at https://github.com/PacktPublishing/Azure-DevOps-and-Continuous-Delivery…

Type
video
publication date
2022-04-22
what you will learn

Set up Azure DevOps organizations and leverage the services Azure DevOps provides
Set up and distribute work items across teams
Set up Azure DevOps Build and Release pipelines for continuous delivery and continuous deployment
Plan and track work items using Azure boards
Manage Git Repos and setup branching and pull request policies
Understand how DevOps works in an organization

duration
273
key features
Learn fundamental concepts behind Azure and DevOps principles along with some developmental tools * Study Azure pipelines and Azure Repos - different policies that can be implemented around repositories * Implement Azure Test Plans (checking and reporting bugs) and Azure Artifacts (manage all assets used in the project)
approach
This course follows the approach of providing you with practical guidance so that you can achieve a tangible and valuable outcome. It will enable you to effectively manage the various moving parts of the project, all in one space, and to better navigate the agile delivery space. Every action is done within context and alternatives are always discussed. You will always be aware of why certain actions need to be or can be taken.
audience
This course is ideal for developers who want to better understand code deployment with DevOps, system administrators and release engineers who want to streamline their software deployment tasks, and value stream leads, project managers, and product owners who want to better understand the CI/CD workflow.

This will also benefit anyone looking to get a better understanding of Azure DevOps and how it can be introduced into an organization.

A basic understanding of some fundamentals of project delivery is required but not mandatory.
meta description
Create simple and robust deployment pipelines that can integrate directly with almost any environment. Effectively manage the various moving parts of the project, all in one space, and to better navigate the agile delivery space.
short description
In this course, you will learn the fundamentals of Azure DevOps. This will enable you to confidently manage project resources, sprints, and workloads and deliver products and value to your organization more efficiently. Azure DevOps helps remove apprehensions with product deployments while keeping the integrity of each released version intact.
subtitle
Learn to use Microsoft Azure DevOps Tools and Git to streamline your product delivery and support your team's efforts
keywords
Microsoft Azure, DevOps, continuous delivery, git, Azure DevOps and continuous delivery with git, Azure DevOps, Azure Boards, CI/CD, ASP.NET
Product ISBN
9781804618660