Introduction

Completed

This module explores the critical release strategy recommendations organizations must consider when designing automated deployments.

It explains how to define components of a release pipeline and artifact sources, creates approval, and configure release gates.

Learning objectives

After completing this module, students and professionals can:

  • 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.

Prerequisites

  • Understanding of what DevOps is and its concepts.
  • Familiarity with version control principles is helpful but isn't necessary.
  • Beneficial to have experience in an organization that delivers software.
  • For some exercises, you need to create an Azure DevOps Organization and a Team Project. If you don't have it, see Create an organization - Azure DevOps.