Course Code: 6821

AZ-400T04 Implementing Dependency Management

Class Dates:
1 Days
Class Time:


  • Course Overview
  • This course provides the knowledge and skills to implement continuous delivery. Students will learn how to design a release strategy, set up a release management workflow, and implement an appropriate deployment pattern.
  • Audience
  • Students in this course are interested in implementing DevOps processes or in passing the Microsoft Azure DevOps Solutions certification exam.


Course Details

  • Module 1: Design a Release Strategy
  • Introduction to Continuous Delivery
  • Release strategy recommendations
  • Building a High Quality Release pipeline
  • Choosing a deployment pattern
  • Choosing the right release management tool
  • Lab : Building a release strategy
  • Module 2: Set up a Release Management Workflow
  • Create a Release Pipeline
  • Provision and Configure Environments
  • Manage And Modularize Tasks and Templates
  • Integrate Secrets with the release pipeline
  • Configure Automated Integration and Functional Test Automation
  • Automate Inspection of Health
  • Lab : Automating your infrastructure deployments in the Cloud with Terraform and Azure Pipelines
  • Lab : Setting up secrets in the pipeline with Azure Key vault
  • Lab : Setting up and Running Load Tests
  • Lab : Setting up and Running Functional Tests
  • Lab : Using Azure Monitor as release gate
  • Lab : Creating a Release Dashboard
  • Module 3: Implement an appropriate deployment pattern
  • Introduction into Deployment Patterns
  • Implement Blue Green Deployment
  • Feature Toggles
  • Canary Releases
  • Dark Launching
  • AB Testing
  • Progressive Exposure Deployment
  • Lab : Blue-Green Deployments
  • Lab : Traffic Manager