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
- Administrators responsible for routine administration of a Team Foundation Server
- Software Development Professionals responsible for routine operation of a Team Foundation Server
- 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.
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
- Planning a TFS 2018 Deployment
- Installing TFS
- Upgrading to TFS 2018
- Managing TFS Instances
- TFS Backup and Restore
- Creating and Managing Team Projects
- Configuring Team Project Level Security
- Advanced Security and Permissions
- Source Control Configuration
- Installing and managing extensions
- Work Items
- Managing Process Templates
- Reporting
- Configuring build and release infrastructure
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