Implementing Continuous Delivery in Azure

By Tia Williams

Provides the knowledge and skills to implement continuous delivery in Azure DevOps.

2 hours
  • 21 Lessons
  • 1 Hands-On Lab

About the course

This course provides the knowledge and skills to implement continuous delivery in Azure DevOps. These lessons will cover how to design a release strategy with a release management workflow and design an appropriate deployment pattern.

Implementing Continuous Delivery is intended as a stand-alone course that can also be taken as part of a learning path, in conjunction with other courses, and working towards the Azure DevOps Engineer Expert (AZ-400) exam.

  • Chapter 1 3 Lessons Getting Started 5:02

    An Important Note About A Cloud Guru and Linux Academy Courses

    1:19

    Course Introduction

    2:40

    About the Training Architect

    1:03
  • Chapter 2 5 Lessons Design a Release Strategy 29:10

    Recommended Release Tools

    7:22

    Identify Recommended Release Approvals and Gates

    6:14

    Recommended Strategy for Measuring Quality of Release and Release Process

    5:32

    Recommended Strategy for Release Notes and Documentation

    3:08

    Select Appropriate Deployment Pattern

    6:54
  • Chapter 3 8 Lessons Set up a Release Management Workflow 46:16

    Automate Inspection of Health Signals for Release Approvals by Using Release Gates

    6:02

    Configure Automated Integration and Functional Test Execution

    4:56

    Create a Release Pipeline

    7:58

    Create Multi-phase Release Pipelines

    4:58

    Integrate Secrets with the Release Pipeline

    11:44

    Provision and Configure Environments

    6:12

    Manage and Modularize Tasks and Templates

    4:26

    Getting Started with Git and Azure DevOps Using Visual Studio Code

    0:00 Hands-On Lab
  • Chapter 4 4 Lessons Implement an Appropriate Deployment Pattern 19:21

    Implement Blue-Green Deployments

    6:19

    Implement Canary Deployments

    4:54

    Implement Progressive Exposure Deployments

    3:58

    Scale a Release Pipeline to Deploy to Multiple Endpoints

    4:10
  • Chapter 5 1 Lesson Course Wrap Up 2:16

    Course Conclusion and Next Steps

    2:16

What you will need

  • Students must be proficient with standard DevOps practices. They must be familiar with both Azure administration and Azure development and have a good level of knowledge in at least one of these areas. If this course is being taken to pursue the AZ-400 Azure DevOps Expert Certification there is also the prerequisite to have passed either the AZ-103 or AZ-203 Certification.

What are Hands-on Labs

What's the difference between theoretical knowledge and real skills? Practical real-world experience. That's where Hands-on Labs come in! Hands-on Labs are guided, interactive experiences that help you learn and practice real-world scenarios in real cloud environments. Hands-on Labs are seamlessly integrated in courses, so you can learn by doing.

Get Started
Who’s going to be learning?
Sign In
Welcome Back!

Psst…this one if you’ve been moved to ACG!