Administering Team Foundation Server 2017

This three-day, instructor-led Administering Team Foundation Server 2017 class provides students with the knowledge and skills to deploy, configure, and manage Microsoft Team Foundation Server and related software components.

This course is intended for experienced administrators with a background in either software development or system administration. Team leaders, lead developers, and other accidental Team Foundation Server administrators are also encouraged to take this course. This course will also help a student prepare for the relevant Microsoft certification exam.

Goals

Learn about TFS editions and components.

Learn about aupported topologies and environments.

Learn about umt-have TFS administration tools.

Learn about hardware and software requirements.

Learn about required service accounts and permissions.

Install Team Foundation Server.

Configure Team Foundation Server.

Manage relevant SQL Server components.

Manage relevant SharePoint components.

Install and using Team Explorer.

Install and using TFS Power Tools.

Learn about team project collecti1ons and team projects.

Use and customize process templates.

Outline

Module 1

Introduction to Team Foundation Server

Introduction to

Team Foundation Server

Editions, components, and configurations

Visual Studio Team Services comparion

TFS' support of Application Lifecycle Management

TFS administrator responsibilities and tasks

"Must-have" tools of a TFS administrator

Module 2

Planning and Deploying TFS

Planning the deployment

System requirements, software, and accounts

Installing and configuring TFS

Installing Team Explorer

Troubleshooting

Module 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

Module 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 and 3rd party tools

Module 5

Version Control

Overview of Git and TFVC version control systems

Integration with Visual Studio

Using TFVC and Git version control

Basic and advanced workflows

Controlling access to version control

Command-line tools and utilities

TFS Proxy, MSSCCI Provider, and TFS Sidekicks

Module 6

Building and Releasing

Overview of the Visual Studio build system

Build agents, agent pools, agent queues

Creating and queuing a build

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

Module 7

Upgrading, Migrating, and Integrating

Upgrading Team Foundation Server

In-place vs. migration upgrade

Performing post-upgrade tasks

Migrating work items

Migrating items under version control

Integrating with Team Foundation Server

Custom and 3rd party solutions

Module 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

Module 9

Customizing and Extending

Customizing vs. extending

Customizing a process template

Customizing 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

Class Materials

Each student in our Live Online and our Onsite classes receives a comprehensive set of materials, including course notes and all the class examples.

Class Prerequisites

Experience in the following is required for this Azure DevOps Services class:

Training for your Team

What people say about our training

Great class for beginners!

Megan Brooks

Surescripts

The instructor was excellent at teaching Excel 2007!!

Nancy Davis

ERA Elite Group, Realtors

This was my first course with Webucator and it was an excellent experience. The instructor's expertise was impressive. I will recommend your company to my training department and co-workers and I plan to take courses with Webucator in the future. This course exceeded my expectations (and they were high).