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.
  • If you already have your organization created, use the Azure DevOps Demo Generator and create a new Team Project called "Parts Unlimited" using the template "PartsUnlimited." Or feel free to create a blank project. See Create a project - Azure DevOps
  • Complete the previous module's walkthroughs.