Agile Training Icon
DevOps Training Icon
Microsoft Server Training Icon

DevOps Enablement for Team Foundation Server

1 Day Classroom Session   |  
1 Day Live Online
Classroom Registration
Group Rate:
(per registrant, 2 or more)
GSA Individual:
Live Online Registration
Live Online:
Private Onsite Package

This course can be tailored to your needs for private, onsite delivery at your location.

Request a Private Onsite Price Quote

Professional Credits


ASPE is an IIBA Endorsed Education Provider of business analysis training. Select Project Delivery courses offer IIBA continuing development units (CDU) in accordance with IIBA standards.


Select courses offer Leadership (PDU-L), Strategic (PDU-S) and Technical PMI professional development units that vary according to certification. Technical PDUs are available in the following types: ACP, PBA, PfMP, PMP/PgMP, RMP, and SP.


In this ​DevOps training workshop, you will learn how to deliver software from the development process to production faster and more reliably. We will help you extend the Agile development practices your development group has implemented into your operations group. We'll also look at tools to fully automate provisioning of environments, building code, and deployment into production. We'll discuss concepts such as continuous delivery, continuous deployment, and the DevOps Culture.

In this DevOps training course, you will learn not only the concepts of DevOps, but you will also gain practical hands-on experience using TFS tools to implement your DevOps goals. Instructors will offer real-world actual experience and guidance to help you successfully implement concepts learned in class.

Get up to speed on new DevOps and automation topics
Learn the concepts and best practices behind today's high performing companies
Align the efforts of all the different roles and stakeholders who are part of your company's full lifecycle
Hands-on experience with tools and techniques to implement DevOps
Understand Lab Management tools to automatically provision new environments
Learn TFS Build tools to automate builds
Utilize TFS Release Management capabilities to manage the entire release process
Learn how to use work items to manage Operations tickets
Learn how to prepare your organization and culture for DevOps changes.
Upcoming Dates and Locations
All Live Online times are listed in Eastern Time Guaranteed To Run

There aren’t any public sessions currently scheduled for this course, but if you fill out the form below, we can tell you about how we can bring this course to you!

Course Outline
  1. Overview and Benefits of DevOps
    • Introduction and Goals
    • Organizational Benefits
    • Concepts
      • Continuous Delivery and Deployment
      • Components of DevOps
    • DevOps Practices

Case Study: analyzing the success and challenges of an actual DevOps implementation

  1. Implementing DevOps
    • Analyze your Current State
    • Identify Problems
    • Prepare the Organization and Culture
    • Automation with Tools
      • TFS Lab Management
      • TFS Build Automation
      • TFS Release Management
      • Powershell
      • Chef
    • Overcoming Common Challenges
    • Putting it all Together – A Roadmap


  • Lab 1 – TFS Build Automation
  • Lab 2 – Release Management
  • Lab 3 – Powershell Release Scripting
Who should attend
  • Developers and Development Managers
  • IT Leaders
  • CIOs / CTOs
  • IT Operations
  • Build and Release Managers
  • Project Managers
  • Other Operations or IT staff