MS Azure DevOps Solutions: Design and Set Up Release Strategy & Workflow

Azure 2019    |    Expert
  • 18 Videos | 1h 21m 38s
  • Includes Assessment
  • Earns a Badge
Likes 17 Likes 17
Examine how to design a release strategy, and to build a release management workflow for Azure DevOps solutions in this 18-video course, which helps learners prepare for AZ-400 Microsoft Azure DevOps Solutions certification exam. First, you will learn about release approvals, and how to create a strategy for measuring release quality. Next, learn to create release notes in the Release Notes Generator, how to specify deployment targets, and to implement approvals. Learners observe how to integrate Jenkins automation server, and AKS (Azure Kubernetes Service) into pipelines by using Azure Service Fabric. You will learn to deploy applications to Azure Web Apps; to use the Azure Key Vault for storage of sensitive information; how to integrate secrets in Azure key vault into the pipeline; and how to build a CI/CD (continuous integration-continuous delivery) environment. The course then demonstrates how to encapsulate a sequence of predefined tasks into a reusable task, and use variable groups to store across multiple pipelines. Finally, you will learn to use Azure Test.

WHAT YOU WILL LEARN

  • identify the subject areas covered in this course
    recommend a strategy for managing releases in DevOps
    use Azure Pipelines to manage releases
    implement release approvals to control completion of the deployment pipeline
    recommend a strategy for measuring the quality of a release
    create release notes to go with the build
    specify deployment targets by groups
    implement approvals for control and auditing deployments
    integrate Jenkins into Azure Pipelines for use in deployment to a variety of Azure targets
  • deploy an application to Azure Service Fabric
    deploy an application to Azure Web Apps
    develop a multi-stage release process to push changes to multiple environments sequentially
    integrate secrets in Azure Key Vault into the pipeline
    build a CI/CD environment
    encapsulate a sequence of pre-defined tasks into a reusable task
    use a variable group to store values of variables used across multiple pipelines
    automate test plans and run them from Azure Test Plans
    summarize the key concepts covered in this course

IN THIS COURSE

  • Playable
    1. 
    Course Overview
    1m 55s
    UP NEXT
  • Playable
    2. 
    Release Management in DevOps
    3m 22s
  • Locked
    3. 
    Release Management in Azure Pipelines
    4m 37s
  • Locked
    4. 
    Release Approvals
    3m 55s
  • Locked
    5. 
    Testing After a Build and Release
    5m 18s
  • Locked
    6. 
    Azure DevOps Release Notes Generator
    4m 36s
  • Locked
    7. 
    Deployment Groups
    3m 23s
  • Locked
    8. 
    Deploy Using Approvals
    5m
  • Locked
    9. 
    Integrating Jenkins and AKS into Pipelines
    3m 35s
  • Locked
    10. 
    Azure Service Fabric
    4m 33s
  • Locked
    11. 
    Web Deploy into Azure Web Apps
    5m 19s
  • Locked
    12. 
    Multi-stage Release Processes
    4m 29s
  • Locked
    13. 
    Secrets in Release Pipelines
    5m 20s
  • Locked
    14. 
    Building a CI/CD Environment
    5m 9s
  • Locked
    15. 
    Azure Task Groups
    4m 31s
  • Locked
    16. 
    Azure Variable Groups
    3m 28s
  • Locked
    17. 
    Automating Tests with Azure Test Plans
    4m 5s
  • Locked
    18. 
    Course Summary
    1m 4s