Implementing Continuous Delivery on Azure
1h 2m

This course deals with how to implement continuous delivery with the Azure DevOps solution. In particular, we will be exploring how to design different release strategies and some factors you need to consider while setting up release pipelines. This will include looking at release triggers, release gates, and other areas associated with releasing code, including working with different environments. We will also take a look at deployment patterns and how they can be implemented in your release strategy and release pipelines. During this course, we will be using hands-on examples to help work through these concepts and configurations.

If you have any feedback for us about this course, please contact Cloud Academy at

Learning Objectives

  • Design a release strategy
  • Set up a release management workflow using Azure DevOps
  • Implement an appropriate deployment pattern

Intended Audience

  • DevOps engineers 
  • People preparing for Microsoft’s AZ-400 exam


  • General knowledge of Azure
  • Experience with Git version control, including pushing changes into repositories
  • You do not need to know any specific development language

Welcome to Implementing Continuous Delivery. My name's Matthew Quickenden and I'm going to be guiding you through understanding how to configure and implement continuous delivery with Azure DevOps. If you have any questions, feel free to connect with me on LinkedIn or send an email to

This course is intended for people who want to become a Microsoft certified Azure DevOps engineer, or who need to combine people, process and technologies to continuously deliver products and services to meet business objectives. While it is very useful to have experience with Agile processes and practices, having a basic understanding will be okay. Having some experience in Azure administration will be useful during this course, but not essential. DevOps is still considered a very new practice and students who may not have any experience or background in Agile, but are just interested in learning, will be able to benefit from this course.

By the end of this course, you should be able to decide on a release strategy and implement a release pipeline with various checks and triggers to deploy artifacts. Your feedback on this course is important so give it a rating when you're finished. We have lots to cover so let's get started.

About the Author

Matthew Quickenden is a motivated Infrastructure Consultant with over 20 years of industry experience supporting Microsoft systems and other Microsoft products and solutions. He works as a technical delivery lead managing resources, understanding and translating customer requirements and expectations into architecture, and building technical solutions. In recent years, Matthew has been focused on helping businesses consume and utilize cloud technologies with a focus on leveraging automation to rapidly deploy and manage cloud resources at scale.