Team Foundation Server 2018 Training

  • Overview
  • Course Content
  • Drop us a Query

Team Foundation Server is a product offered by Microsoft which provides source code management, requirements management, reporting, project management, lab management, testing and release management capabilities. It delivers work item tracking, source control, Team Foundation Build, a team project portal Web site and project management capabilities. Team foundation server also has a data warehouse where the data from monitoring product, builds, control, testing tools are stored.

Team Foundation Server 2018 Training from Multisoft systems is uniquely designed for the professionals who are engaged in the process of installation, configuration and administration of Microsoft Team Foundation Server 2018. The training program not only provides you the technical knowledge of how to successfully run TFS infrastructure, but also familiarizes you with the best practices based on industry experience. The training program includes both theoretical presentations and hands on practical session to ensure students gain an in-depth knowledge and practical understanding of how to administer TFS 2018 in today’s working environments.

The training program covered the topics like product installation, reporting configuring security and permissions, customization and installing extensions. The training program also covers both build and release management to support modern DevOps best practices.

At the completion of this course, you will be able to:

  • Plan your TFS deployment and install TFS 2018 in different topologies;
  • Plan a migration and/or upgrade to TFS 2018;
  • Understand the value of quarterly updates and how to install them;
  • Configure SMTP support and customize email alerts;
  • Automate testing and deployment with continuous integration;
  • Estimate, prioritize, and schedule backlog items within sprints;
  • Manage an entire software project using Microsoft Team Foundation Server (TFS);
  • Plan, install, and manage the new build environments;
  • Create a new team project with the appropriate process template; and do much more
Who is the Target Audience?
  • Administrators responsible for routine administration of a Team Foundation Server
  • Software Development Professionals responsible for routine operation of a Team Foundation Server
Prerequisites
  • Learners should be familiar with installation of server products such as operating systems, SQL server, and so.
  • A prior experience working on Visual Studio would be preferable.
Certification

After completing the TFS 2018 Online Training successfully, the candidates will be given a training certificate from Multisoft Virtual Academy.

Introducing the Microsoft Visual Studio family

  • What’s new in Visual Studio
  • Overview of the Visual Studio family
  • Overview of product features
  • A lap around Visual Studio Team Services
  • Project workflow across the Visual Studio suite of products

Planning a TFS 2018 Deployment

  • Overview of TFS architecture
  • Planning a TFS deployment
  • An overview of product licensing
  • SharePoint and Project Server integration

Installing TFS

  • Installing and configuring TFS prerequisites
  • TFS installation
  • Installing Code Search
  • Optimizing your Code Search deployment

Upgrading to TFS 2018

  • Understanding upgrades and updates
  • In-place vs migration-based upgrades
  • Performing your upgrade

Managing TFS Instances

  • Using the TFS Administration Console
  • Configuring SMTP support for TFS
  • TFS server health monitoring
  • Changing service accounts
  • Viewing installed updates

TFS Backup and Restore

  • TFS Backup and Restore strategies
  • Understanding the TFS databases
  • Creating a backup schedule
  • The restore process
  • Refreshing the client data cache

Creating and Managing Team Projects

  • Planning your projects and collections
  • Creating Team Project Collections
  • Creating Team Projects
  • Creating Project Welcome pages
  • Renaming and deleting Team Projects

Configuring Team Project Level Security

  • Overview of TFS security
  • Configuring security using standard groups
  • Setting user access levels for your server
  • Understanding and configuring Teams

Advanced Security and Permissions

  • Fine-grain security options
  • TFS server level permissions
  • Setting permissions at the Team Project Collection level
  • Restricting access in TFS
  • Using command line tools for managing security

Source Control Configuration

  • Setting project-wide source control settings
  • Understanding workspaces
  • Using the TFS command line utility
  • Using the TFS Rollback command
  • Using the TFS Proxy to improve performance
  • Backward compatibility using the MSSCCI provider

Installing and managing extensions

  • Introducing the Visual Studio Marketplace
  • Installing extensions from the Marketplace
  • Managing extension requests
  • Paid extensions and understanding billing

Work Items

  • Overview of work items
  • Creating custom queries
  • Work item charting and pinning charts
  • Work item tagging
  • Configuring and managing notifications

Managing Process Templates

  • Understanding process templates
  • Basics of template customization
  • Adding new fields to Work Item Types
  • Updating forms for new and legacy clients
  • Updating an upgraded Team Project

Reporting

  • Understanding the reporting architecture
  • Adding new reports
  • Creating ad-hoc reports using Excel
  • TFS Warehouse and OLAP Cube overview
  • Changing the Data Warehouse and Analysis Services Cube processing frequency
  • Rebuild the Data Warehouse and Analysis Services Cube

Configuring build and release infrastructure

  • Overview of build and release infrastructure
  • Creating agent pools and queues
  • Installing and configuring agents
  • Scaling your agent pool infrastructure
  • Overview of non-Windows agents

A Few Things You'll Love!

What our Students Speak

+