• Online, Self-Paced
Course Description

Microsoft Team Foundation Server is an enterprise system that covers all aspects of Application Lifecycle Management. Its primarily used for source code management but can also be used for project management, requirements management, lab management, testing, reporting, automated builds, and release management needs. This course guides students through the planning, installation, and initial configuration of Microsoft Visual Studio Team Foundation Server 2013 in an enterprise software development environment.

Learning Objectives

Install Team Foundation Server

  • start the course
  • outline the functionality and architecture of Microsoft's application lifecycle management technologies
  • plan and prepare for a Microsoft Team Foundation Server 2013 installation
  • set up SQL Server to support Microsoft Team Foundation Server 2013
  • install SQL Server updates for Microsoft Team Foundation Server 2013
  • configure SSRS manually for Microsoft Team Foundation Server 2013
  • install SharePoint Foundation for Microsoft Team Foundation Server 2013
  • configure SharePoint Foundation for Microsoft Team Foundation Server 2013
  • describe how SQL Server can be configured to support Microsoft Team Foundation Server 2013
  • install Microsoft Team Foundation Server 2013 in a multi-tier or multi-machine environment
  • install Microsoft Team Foundation Server 2013 in a load-balanced environment
  • set up a version-control proxy server for Microsoft Team Foundation Server 2013
  • schedule automatic backup and restore activities by using the TFS Administration Console

 

Configure the application tier

  • validate a Microsoft Team Foundation Server 2013 installation
  • configure SMTP for Microsoft Team Foundation Server 2013
  • change the URL to a friendly name, and change the default web app in Microsoft Team Foundation Server 2013
  • set up SQL Server Analysis Services for Microsoft Team Foundation Server 2013

 

Migrate and upgrade Team Foundation Server

  • upgrade to Microsoft Team Foundation Server 2013 from earlier versions
  • migrate to Microsoft Team Foundation Server 2013 from a third-party system
  • migrate a non-Visual Studio application to Microsoft Team Foundation Server 2013 from a third-party system
  • upgrade team project in Microsoft Team Foundation Server 2013

 

Install and configure Lab Management

  • enable Lab Management features in Team Foundation Server 2013
  • set up environment templates in Microsoft Team Foundation Server 2013
  • install and configure test agents in Microsoft Team Foundation Server 2013
  • carry out a basic installation of Microsoft System Center Virtual Machine Manager
  • create library shares and resource pools in Microsoft Team Foundation Server 2013

 

Install and configure agents and controllers

  • understand the role of build controllers in a Microsoft Team Foundation Server 2013 deployment
  • tag and bin a build controller to a project in Microsoft Team Foundation Server 2013
  • add a build agent in Microsoft Team Foundation Server 2013

 

Practice: Installing and Configuring TFS 2013

  • to guide students through planning, installation, and initial configuration of Microsoft Visual Studio Team Foundation Server 2013 in an enterprise software development environment

 

Framework Connections

The materials within this course focus on the Knowledge Skills and Abilities (KSAs) identified within the Specialty Areas listed below. Click to view Specialty Area details within the interactive National Cybersecurity Workforce Framework.