Course #:WA2609

Enabling DevOps with Visual Studio 2015 Training

There's a lot of buzz around DevOps right now. This course covers how to enable DevOps on Microsoft stack. It utilizes Visual Studio, Team Foundation Server, and some open source optoins. Upon completion of this training course, students will have fundamental understanding of DevOps value proposition. The training course is supplemented by hands-on labs that help attendees reinforce their theoretical knowledge of the learned material.


In this training, attendees will learn how to:

  • Setup development environment for enabling DevOps on the Microsoft Stack
  • Source control management with Team Foundation Server
  • Automating builds with Team Foundation Build
  • Managing code quality with open source tools
  • Automate testing
  • Application deployment


Preferably, attendees should be familiar with .NET application development.


2 Days

Outline of Enabling DevOps with Visual Studio 2015 Training

Chapter 1 – What is DevOps


Chapter 2 – Overview of Visual Studio 2015 ALM


Chapter 3 – Designing an Application for Continuous Delivery


Chapter 4 – Managing the Release process


Chapter 5 – Source Control Management


Chapter 6 -  Build Automation


Chapter 7 – Managing code quality with SonarQube


Chapter 8 – Continuous Testing


Chapter 9 - Deployment



  • Lab 1 – Setting up DevOps tools
  • Lab 2 – Exploring Visual Studio 2015 ALM
  • Lab 3 – Source Control Management
  • Lab 4 – Automating builds with Team Foundation Build 2015
  • Lab 5 – Managing code quality with SonarQube
  • Lab 6 – Automating Tests
  • Lab 7 – Deployment


We regularly offer classes in these and other cities. Atlanta, Austin, Baltimore, Calgary, Chicago, Cleveland, Dallas, Denver, Detroit, Houston, Jacksonville, Miami, Montreal, New York City, Orlando, Ottawa, Philadelphia, Phoenix, Pittsburgh, Seattle, Toronto, Vancouver, Washington DC.