Administering Team Foundation Server 2017

Duration: 3 days Dates: 7 December 2026 8 March 2027 21 June 2027 6 September 2027

Gives participants the knowledge and skills to deploy, configure and manage Microsoft Team Foundation Server 2017 and its related software components. Note: from version 2019 onwards the product is called Azure DevOps Server, and the cloud service Visual Studio Team Services is now called Azure DevOps Services.

1 – INTRODUCTION TO TEAM FOUNDATION SERVER

  • Introduction to Team Foundation Server
  • Editions, components and configurations
  • Comparison with Azure DevOps Services (formerly Visual Studio Team Services)
  • How TFS supports Application Lifecycle Management
  • Responsibilities and tasks of a TFS administrator
  • «Must-have» tools for a TFS administrator

2 – PLANNING AND DEPLOYING TFS

  • Planning the deployment
  • System requirements, software and accounts
  • Installing and configuring TFS
  • Installing Team Explorer
  • Troubleshooting

3 – CONFIGURING TFS

  • Administrator roles and tools
  • Managing team project collections
  • Managing team projects
  • Managing process templates
  • Securing TFS, SharePoint and SQL Server
  • Renaming and deleting a team project

4 – CLIENT APPLICATIONS

  • TFS Client Access Licenses (CAL)
  • Team Explorer and the web portal
  • Microsoft Excel and Microsoft Project
  • SharePoint project portal
  • Team Explorer Everywhere
  • Command-line tools and third-party tools

5 – VERSION CONTROL

  • Overview of the Git and TFVC version control systems
  • Integration with Visual Studio
  • Using version control with TFVC and Git
  • Basic and advanced workflows
  • Controlling access to version control
  • Command-line tools and utilities
  • TFS Proxy, MSSCCI Provider and TFS Sidekicks

6 – CREATING AND PUBLISHING BUILDS AND RELEASES

  • Overview of the Visual Studio build system
  • Build agents, agent pools, agent queues
  • Creating a build and queuing it
  • Monitoring and managing a build
  • Securing the build process
  • Running tests as part of the build
  • Overview of Package Management
  • Overview of Release Management
  • Defining, creating and deploying a release

7 – UPGRADING, MIGRATING AND INTEGRATING

  • Upgrading Team Foundation Server
  • In-place upgrade vs. migration upgrade
  • Performing post-upgrade tasks
  • Migrating work items
  • Migrating version-controlled items
  • Integrating with Team Foundation Server
  • Custom solutions and third-party solutions

8 – ADVANCED ADMINISTRATION

  • Monitoring the health of Team Foundation Server
  • Web-based diagnostic tools
  • Options for scalability and high availability
  • Disaster recovery, backup and restore
  • Moving Team Foundation Server
  • Managing the data warehouse
  • Using PowerShell to manage TFS

9 – CUSTOMISING AND EXTENDING

  • Customising vs. extending
  • Customising a process template
  • Customising a work item type
  • Creating default work items
  • Creating and using a global list
  • Using Witadmin.exe
  • Using work item templates
  • Creating a custom report
  • Using the REST API to extend Team Foundation Server
Learning Solution

Blended Learning, Firmenseminar, Individualcoaching, Klassenraumtraining, Online Live Webinar

Language

Deutsch, Englisch, Französisch, Italienisch

Dates

2026/12/07, 2027/03/08, 2027/06/21, 2027/09/06, flexibel, auf Anfrage

This course is aimed at experienced administrators with a background in software development or system administration. Team leaders, lead developers and other people who have unexpectedly become Team Foundation Server administrators are also welcome to attend this course.

After completing the course, participants will have gained insight into the following topics:

  • TFS editions and components
  • Supported topologies and environments
  • Essential tools for TFS administration
  • Hardware and software requirements
  • Required service accounts and permissions
  • Installing Team Foundation Server
  • Configuring Team Foundation Server
  • Managing relevant SQL Server components
  • Managing relevant SharePoint components
  • Installing and using Team Explorer
  • Team project collections and team projects
  • Using and customising process templates
  • TFS licensing and Client Access Licenses
  • Connecting to and using Microsoft Excel & Project
  • Installing and using Team Explorer Everywhere
  • Integrating TFS and SharePoint
  • Using the TFS web portal
  • Git and TFVC version control systems
  • Basic and advanced version control workflows
  • Configuring and using code search
  • Controlling access to version-controlled items
  • Command-line tools and third-party tools
  • Configuring automated builds
  • Deploying and using Visual Studio agents
  • Configuring agent pools and queues
  • Creating automated builds and queuing them
  • Configuring Package Management
  • Configuring Release Management
  • Creating a release definition
  • Creating and deploying a release
  • Strategies for upgrading and migrating to TFS
  • Integrating TFS with other systems and data
  • Options for high availability and scalability
  • Capacity planning and disaster recovery
  • Backing up, restoring and moving TFS data
  • Managing the data warehouse
  • Using PowerShell to manage TFS
  • Customising Team Foundation Server
  • Extending Team Foundation Server

CHF2'720 excl. VAT

Clear

SIGN UP

Newsletter

Receive news about new courses, offers and promotions by email.

← Back

Thank you for your response. ✨

Email Subscription
Amazon
VMware and Virtualisation