Continuous Deployment and Release Management

Download this episode

Download Video

Download captions

Download Captions


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




Available formats for this video:

Actual format may change based on video formats available and browser capability.

    The Discussion

    Comments closed

    Comments have been closed since this content was published more than 30 days ago, but if you'd like to send us feedback you can Contact Us.