Continuous Delivery with Azure DevOps

Continuous Delivery with Azure DevOps

English | MP4 | AVC 1280×720 | AAC 48KHz 2ch | 2h 07m | 329 MB

Azure DevOps can help you achieve faster time to market, aligning people, processes, and technology for optimum flow. In this course, instructor Paul Hacker, a practicing Azure DevOps architect, shows you how you set up a continuous deployment pipeline in Azure DevOps. Learn why the DevOps approach to software is so useful for modern organizations, and get a complete overview of the different stages and tasks of the Azure-based release pipeline. Discover how to set up your Azure environment, install and configure release agents, and run automated CI builds, and set up the pipeline. Finally, Paul shows the CI/CD solution in action, as he walks you through the complete deployment experience.

Topics include:

  • What is DevOps?
  • Release pipelines
  • Azure environments
  • Azure Resource Manager (ARM) and ARM templates
  • Deploying to Azure App Services
  • Installing and configuring agents
  • Running CI builds
  • Creating a CD release pipeline
  • CI/CD in action in Azure
Table of Contents

1 Azure DevOps for software teams
2 What you should know
3 What is DevOps
4 Why is DevOps useful
5 Release pipelines
6 Stages
7 Tasks
8 Releases
9 Overcome deployment obstacles with Azure
10 Automatic creation of environments
11 Azure Resource Manager and ARM templates
12 Deployment to Azure App Services
13 Introduction to agents
14 Download the agents
15 Install the agents
16 Prepare for agents configuration
17 Configure the agents
18 Continuous integration (CI) overview
19 Review the CI build setup
20 Run the CI build
21 Review the build output
22 Build alternatives to .NET projects
23 Release pipelines basics
24 Start a release pipeline
25 Create a release pipeline Agent jobs, part 1
26 Create a release pipeline Agent jobs, part 2
27 Use variables in pipelines
28 Finalize variables in pipelines
29 Standardize pipelines with task groups
30 Deployment groups for tracking pipelines
31 Create a deployment group
32 Deploy into Azure
33 Finalize Azure deployment
34 Azure deployment Edit pipeline
35 Begin Azure DevOps end-to-end experience
36 Azure DevOps end-to-end experience
37 Next steps