Video description
Get hold of the important concepts for Release Management and implement them
About This Video
- Working with Release Management
- Configuring Environments
- Defining a Release Workflow-On-Premises
- Defining a Release Workflow-Azure
In Detail
In this video we are going to discuss what Release Management is while discussing the key concepts of Release Management. After we have shown you how to create and configure release environments, we are going to look at deploying to both on-premises and Azure environments
Audience
Aimed at software professionals including Developers, Testers, Architects, Configuration Analysts, and Release Managers who want to understand the capabilities of TFS to deliver better quality software faster
Table of Contents
Chapter 1 : Overview of Release Management
The Course Overview
What is Release Management
Key Concepts in Release Management
The Current State of Release Management in TFS/VSTS
Chapter 2 : Release Management
Authoring a New Release Definition
Linking Your Build Definition to a Release
Determining What to Deploy Using Artifacts
Defining and Using Configuration Variables
Configuring Continuous Release
Naming Your Release and Using Retention Policies
Chapter 3 : Configuring Environments
Understanding Environments
Configuring Your Approval Workflow
Selecting Your Deployment Queue
Understanding Deployment Conditions
Cloning Environments
Queue a Release
Chapter 4 : Defining a Release Workflow-on-Premises
Overview of Release Tasks
Copying Files and Running Scripts
Releasing a Web Application to an IIS Server
Executing Tests as Part of Our On-Premises Release
Tracking Our Release
Chapter 5 : Defining a Release Workflow-Azure
Understanding Azure Resources
Understanding Service Endpoints
Configuring Endpoints for Connecting to Azure
Releasing an Azure Web Application
Executing Tests as Part of Our Azure Release