Open menu

VisualStudio and .NET

Microsoft Visual Studio Team Foundation Server Administration

Audience

This course is intended for administrators with a background in either software development or system administration.

Administrators will gain the knowledge to effectively manage and administer Team Foundation Server. This course is not intended to provide developers with comprehensive knowledge covering how to use Team Foundation Server to support development, but instead provides the requisite knowledge to manage Team Foundation Server in a development environment.

Prerequisites

Delegates should possess a good working knowledge of Windows Server and be able to perform some administrative tasks.

Duration

3 Days. Hands on.

This course is available on site only. Please call for details.

Course Objectives

This course provides delegates with the knowledge and skills to manage Microsoft Team Foundation Server (TFS). The course focuses on the technologies used in TFS and the techniques used to deploy, manage and support TFS.

After completing this course, students will be able to:

  • Plan for and deploy Team Foundation Server.
  • Manage Team Foundation Server security and permissions.
  • Configure and manage Team Foundation Server Build.
  • Perform basic customization of Process Templates, work items and workflow.
  • Support developers that use workspaces and shelvesets.
  • Deploy Team Server Proxy.
  • Backup, restore and monitor Team Foundation.

Course Content

Introduction to Team Foundation Server Administration
What is Application Lifecycle Management?
Visual Studio & Application Lifecycle Management.
What is Team Foundation Server?
Overview of the Development Process.
TFS Components and Terms.
Role of the Administrator in the Development Process.
TFS Administration Overview.

Planning and Deployment of TFS
TFS Topologies.
Architectural requirements, Hardware considerations & Software considerations.
Networking requirements including firewall and ports.
Domain, Workgroup and Service accounts.
SQL Server and SharePoint requirements.
Topology considerations for small teams, single server, existing infrastructure or more than 1 server, and server farms.
Planning for Version Control Proxy.

Configuration and Operations of TFS
Default TFS Security groups and configuring permissions.
Managing team project collections and team projects.
Managing the TFS Build System.
Configuring Reporting and Analysis Services.

Client Connectivity
Client Connectivity License Requirements.
IDE Configuration for TFS Integration.
Team Explorer.
Microsoft Office Connectivity.
Team Web Access.
Configuring Visual Studio and Team Explorer for Proxy Server.
Resolving TFS connectivity issues.

Customization of Team Projects
Managing Work item Queries.
Customizing Work items and Workflow.
TFS Power tools.
Reporting.

Administering Version Control
Managing Workspaces.
Administering Branching and Merging.
Managing Shelvesets.

Upgrading, Migrating, and Integrating
Upgrading to TFS.
Migrating to TFS.
Visual Source Safe Migrations.
Integration with TFS.

Advanced Administration
Validating an installation.
Manual configuration of SharePoint and reporting servcies post-installation.
Advanced management of TFS Application and Data Tiers.
Rebuilding the Warehouse.
Service Account management.
Version Control Proxy Deployment.
Fault Tolerant Solutions.

Backing Up, Restoring and Monitoring TFS
Backing up TFS.
Restoring TFS.
Monitoring TFS.

Verhoef Training Ltd.

11 Kingsmead Square
Bath, BA1 2AB
United Kingdom

Tel: +44(0)1225 339705

Email: info@verhoef-training.co.uk

Become a Trainer

Ever thought about using your skills to help others?

Call us to find out about how you can teach for Verhoef.

Tel: +44(0)1225 339705