Continuous Deployment and Release Management

Sign in to queue

Description

This session discusses the benefits and demonstrates Continuous Deployment and Release Management. Continuous Deployment, which usually comes after Continuous Integration (CI), is the ability to use the output from CI and deploy this new known good build to an environment automatically. The session also covers Release Management, which is the way to mature Continuous Deployment from just one environment to the rest of the environments in your pipeline. 

[01:50] Introduction to Continuous Deployment
[02:40] Introduction to Release Management
[05:17] Demo - VSTS Release management, stages, and approvals
[09:19] Demo - Status view of a VSTS release and its related build
[14:20] Demo - Explaining VSTS Release Management 'environments'
[16:00] Demo - Editing a VSTS Release Management definition and tasks
[18:43] Demo - Handling scale and configuration differences between environments using variables
[24:20] Demo - VSTS Build and Release Management agents and capabilities
[27:13] Demo - VSTS Artifacts - linking to output of builds
[28:36] Demo - Triggers
[30:16] Demo - Release history and live logging of a release
[33:25] Demo - Checking out the environments built on Azure by the demo
[43:20] Resources

Resources:


Embed

Download

The Discussion

Add Your 2 Cents