AZ-400: Design and implement a release strategy

Go to class
Write Review

Free Online Course: AZ-400: Design and implement a release strategy provided by Microsoft Learn is a comprehensive online course, which lasts for 2-3 hours worth of material. The course is taught in English and is free of charge.

Overview
    • Module 1: Introduction to continuous delivery
    • By the end of this module, you'll be able to:

      • Explain continuous delivery (CD)
      • Implement continuous delivery in your development cycle
      • Understand releases and deployment
      • Identify project opportunities to apply CD
    • Module 2: Explore release strategy recommendations
    • "By the end of this module, you'll be able to:

      • Explain things to consider when designing your release strategy
      • Define the components of a release pipeline and use artifact sources
      • Create a release approval plan
      • Implement release gates"
    • Module 3: Build a high-quality release pipeline
    • By the end of this module, you'll be able to:

      • Differentiate between a release and a deployment
      • Classify a release versus a release process, and outline how to control the quality of both
      • Describe the principle of release gates and how to deal with release notes and documentation
      • Choose a release management tool
    • Module 4: Introduction to deployment patterns
      • Describe deployment patterns
      • Explain microservices architecture
      • Understand classical and modern deployment patterns
      • Plan and design your architecture
    • Module 5: Implement blue-green deployment and feature toggles
    • "By the end of this module, you'll be able to:

      • Explain deployment strategies
      • Implement blue green deployment
      • Understand deployment slots
      • Implement and manage feature toggles"
    • Module 6: Implement canary releases and dark launching
    • By the end of this module, you'll be able to:

      • Describe deployment strategies
      • Implement canary release
      • Explain traffic manager
      • Understand dark launching
    • Module 7: Implement A/B testing and progressive exposure deployment
    • By the end of this module, you'll be able to:

      • Implement progressive exposure deployment
      • Implement A/B testing
      • Implement CI/CD with deployment rings
      • Identify the best deployment strategy

Syllabus
    • Module 1: Introduction to continuous delivery
      • Introduction
      • Explore traditional IT development cycle
      • What is continuous delivery?
      • Move to continuous delivery
      • Understand releases and deployments
      • Knowledge check
      • Summary
    • Module 2: Explore release strategy recommendations
      • Introduction
      • Explore release pipelines
      • Explore artifact sources
      • Choose the appropriate artifact source
      • Exercise - Select an artifact source
      • Examine considerations for deployment to stages
      • Exercise - Set up stages
      • Understand the delivery cadence and three types of triggers
      • Exercise - Select your delivery and deployment cadence
      • Explore release approvals
      • Exercise - Set up manual approvals
      • Explore release gates
      • Exercise - Set up a release gate
      • Knowledge check
      • Summary
    • Module 3: Build a high-quality release pipeline
      • Introduction
      • Understand release process versus release
      • Explore how to measure quality of your release process
      • Use release gates to protect quality
      • Examine release notes and documentation
      • Examine considerations for choosing release management tools
      • Explore common release management tools
      • Knowledge check
      • Summary
    • Module 4: Introduction to deployment patterns
      • Introduction
      • Explore microservices architecture
      • Examine classical deployment patterns
      • Understand modern deployment patterns
      • Knowledge check
      • Summary
    • Module 5: Implement blue-green deployment and feature toggles
      • Introduction
      • What is blue-green deployment?
      • Explore deployment slots
      • Exercise - set up a blue–green deployment
      • Introduction to feature toggles
      • Describe feature toggle maintenance
      • Knowledge check
      • Summary
    • Module 6: Implement canary releases and dark launching
      • Introduction
      • Explore canary releases
      • Examine Traffic Manager
      • Understand dark launching
      • Knowledge check
      • Summary
    • Module 7: Implement A/B testing and progressive exposure deployment
      • Introduction
      • What is A/B testing?
      • Explore CI-CD with deployment rings
      • Exercise - Ring-based deployment
      • Knowledge check
      • Summary