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


    Course Introduction


    About the Training Architect

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

    Recommended Release Tools


    Identify Recommended Release Approvals and Gates


    Recommended Strategy for Measuring Quality of Release and Release Process


    Recommended Strategy for Release Notes and Documentation


    Select Appropriate Deployment Pattern

  • Chapter 3 8 Lessons Set up a Release Management Workflow 1:31:16

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


    Configure Automated Integration and Functional Test Execution


    Create a Release Pipeline


    Create Multi-phase Release Pipelines


    Integrate Secrets with the Release Pipeline


    Provision and Configure Environments


    Manage and Modularize Tasks and Templates


    Getting Started with Git and Azure DevOps Using Visual Studio Code

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

    Implement Blue-Green Deployments


    Implement Canary Deployments


    Implement Progressive Exposure Deployments


    Scale a Release Pipeline to Deploy to Multiple Endpoints

  • Chapter 5 1 Lesson Course Wrap Up 2:16

    Course Conclusion and Next Steps


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!