TFS training courses - Team Foundation Server Administration 2012

Duration:-4Days

Overview: At TAI India, we offer the best TFS training courses in India. We are Microsoft Learning Partner with competency in Application Life-cycle Management. Our TFS training courses in India are highly recommended by Microsoft India to their customers. TFS training courses that we offer in India are for TFS Administration, TFS Customization and TFS Usage by Project Managers, Developers and Testers.

1 Install and Configure Team Foundation Server

1.1 Install Team Foundation Server.

  • SQL Server version support.
  • Installing Team Foundation Server in a multi-tier or multi-machine environment.¬† ¬† ¬† ¬†¬†
  • Installing Team Foundation Server in a load-balanced environment.¬† ¬† ¬† ¬† ¬† ¬† ¬† ¬†
  • Setting up a version control proxy server

1.2 Configure the application tie              

  • Configuring SMTP for Team Foundation Server.¬† ¬† ¬† ¬†
  • Changing the URL (friendly name)
  • Changing the default sharepoint web application.¬† ¬† ¬† ¬†¬†
  • Setting up reporting (SQL Server Analysis Services)¬† ¬†¬†

1.3 Migrate and upgrade Team Foundation Server.       

  • Upgrading to Team Foundation Server 2012 in-place or moving to new hardware.¬† ¬† ¬† ¬†
  • Importing a source base from a non‚ÄďTeam Foundation Server system.¬† ¬† ¬† ¬† ¬† ¬† ¬† ¬† ¬†¬†
  • ¬†Upgrading a Team Project

2 Manage Team Foundation Server

2.1 Manage Team Project Collections.

  • Moving project collections. Managing team collections and projects. Creating and configuring Team Project Collections.¬† ¬† ¬†
  • Splitting and partitioning team project collections¬† ¬† ¬†

2.2 Configure for backup and recovery.    

  • Backup and recovery of Team Foundation Server and related component¬† ¬† ¬† ¬† ¬† ¬† ¬† ¬†
  • Recovering a failed application tier. Recovering a failed database tier.¬† ¬† ¬† ¬† ¬† ¬† ¬†
  • Implementing a disaster recovery plan¬† ¬† ¬† ¬† ¬†¬†

2.3 Monitor server health and performance.                    

  • Monitoring the job infrastructure for failed jobs (monitoring warehouse adapters and warehouse jobs)¬† ¬† ¬† ¬† ¬† ¬† ¬† ¬† ¬† ¬† ¬† ¬†
  • Cleanup of stale workspaces and shelvesets.¬† ¬† ¬† ¬† ¬† ¬†

2.4 Install and configure Lab Management.               

  • Setting up environment templates.¬† ¬† ¬† ¬†¬†
  • ¬†Installing and configuring test agents.¬† ¬† ¬† ¬† ¬† ¬† ¬† ¬†
  • Installing and configuring System Center Virtual Machine Manager (basic Virtual Machine Manager installation).¬† ¬† ¬† ¬† ¬† ¬† ¬† ¬†¬†
  • Creating library shares or resource pools¬† ¬† ¬† ¬† ¬† ¬† ¬† ¬† ¬†
  • Operating and modifying lab environments.¬† ¬† ¬† ¬† ¬† ¬† ¬† ¬†
  • ¬†Repairing lab environments. Using snapshots.¬† ¬† ¬† ¬† ¬† ¬† ¬† ¬† ¬†
  • Storing System Center Virtual Machine Manager environments¬† ¬† ¬† ¬† ¬†¬†

2.5 Manage security.                     

  • Configuring limited users. Managing roles in Team Foundation Server using Active Directory groups.¬† ¬† ¬† ¬† ¬† ¬† ¬†
  • Creating and managing teams.¬† ¬† ¬† ¬† ¬† ¬† ¬† ¬† ¬† ¬†
  • Configuring security for users who do not have a Client Access License (CAL)¬† ¬†

2.6 Manage reporting for Team Foundation Server.           

  • Managing basic reporting using Microsoft Office Excel Services.¬† ¬† ¬† ¬† ¬† ¬† ¬† ¬†
  • Customizing the sharepoint team project portal.¬† ¬† ¬† ¬† ¬† ¬† ¬† ¬† ¬† ¬†¬†
  • Uploading a new SSRS Team Foundation Server report. Configuring Team Foundation Server to enable a report to appear in a sharepoint project portal.¬† ¬† ¬† ¬† ¬† ¬† ¬† ¬† ¬† ¬† ¬†¬†
  • Rebuilding the Team Foundation Server data warehouse

3 Customize Team Foundation Server for Team Use       

3.1 Install and configure build service       

  • Installing Build Service, Tagging and binding a controller to a project collection.¬† ¬† ¬† ¬† ¬† ¬† ¬† ¬†
  • Adding a build agent¬† ¬† ¬† ¬† ¬† ¬† ¬† ¬†
  • Setting up for a symbol server and source server.¬† ¬† ¬† ¬† ¬† ¬†¬†
  • Setting up for custom build numbers. Configuring build log verbosity. Setting up definition properties including test impact analysis, code analysis, automated unit testing, and architecture validation.¬† ¬† ¬† ¬† ¬† ¬† ¬†
  • Setting up build triggers (gated check-in, continuous integration, scheduled build).¬† ¬† ¬†
  • Configuring the build drop location to be in source code control or a fileshare
  • ¬†Setting up Team Foundation Build to use a version control proxy server¬† ¬†

3.2 Manage build execution.                

  • Queuing a build with parameters.¬† ¬†¬†
  • Reconciling workspaces as part of a gated check-in workflow.¬† ¬† ¬† ¬†¬†
  • Customizing build qualities. Cleanup of builds (applying retention policies)

3.3 Modify a process template.              

  • Uploading and downloading process templates.
  • Troubleshooting template errors.¬† ¬† ¬† ¬† ¬† ¬†
  • Customizing functional areas within process templates, including SSRS, sharepoint, build definitions, Work Items, and queries

3.4 Configure a team project.         

  • Defining areas and iterations.¬† ¬† ¬† ¬† ¬† ¬† ¬† ¬† ¬†
  • Managing users through the default security groups.¬† ¬† ¬† ¬† ¬† ¬† ¬† ¬† ¬† ¬†¬†
  • Managing portal settings (team project portal site URL, process guidance URL)¬† ¬† ¬† ¬† ¬† ¬† ¬† ¬† ¬† ¬† ¬† ¬†
  • Defining project-level alerts

3.5 Apply Work Item customizations.                    

  • Adding a new Work Item type as a child of an existing Work Item. Customizing field definitions for a Work Item. Customizing form layout and workflows¬† ¬† ¬† ¬† ¬† ¬† ¬† ¬† ¬† ¬† ¬† ¬†
  • Customizing global lists, link types, and categories¬†¬†

3.6 Create Work Item queries.            

  • Defining query folders and permissions.¬† ¬† ¬† ¬† ¬† ¬† ¬† ¬†¬†
  • Applying query types (tree, flat, directed). Adding fields to a query.¬† ¬† ¬† ¬† ¬† ¬† ¬† ¬† ¬†¬†
  • Creating a query by using Team Explorer

3.7 Configure client connectivity to Team Foundation Server.                  

  • Configuring Visual Studio, Team Explorer, Team Explorer Everywhere, Excel, Project, and other tools to connect to Team Foundation Server.¬† ¬† ¬†
  • Configuring clients for a proxy server

4 Administer Version Control

4.1 Create and manage workspaces.                

  • Cloaking, undoing delete, and modifying a workspace. Deleting a workspace. Specifying workspace visibility.
  • Unlocking other users‚Äô checkouts, pending changes, and code. Choosing a default workspace type for a collection. Deleting a shelveset

4.2 Configure version control proxy                   

  • Setting up the cache hit ratio. Setting up the cache size.
  • Setting up for multiple Team Foundation Server server¬† ¬† ¬†¬†

4.3 Configure team project version control settings.

  • Enabling multiple checkout.
  • Enabling get latest on checkout.
  • Configuring check-in policies for a team project (Work Items, builds, code analysis, testing policies)