Managing Application-Tier Servers for Team Foundation
The application tier for Team Foundation primarily consists of Web services and applications. You can deploy the application tier along with the data tier on one physical server (single-server deployment), or you can deploy them on separate physical servers. You can also deploy the application tier for Team Foundation on a separate computer from SharePoint Products and Technologies.
The application tier for Team Foundation hosts the applications and Web services for ASP.NET that are necessary to communicate with the data and client tiers for Team Foundation. The following applications and services compose the logical application tier:
Web services for Visual Studio Team System Team Foundation Server. These services include source control, work item tracking, and event notification. These services run collectively under a service account that an administrator specifies. This account is often referred to as the TFSService service account.
Visual Studio Team Foundation Server Task Scheduler Service. This Windows service runs under the TFSService service account.
SQL Server Reporting Services. Although you can install this software on a separate server, Reporting Services is a logical part of the application tier that is required for team project reports. Team Foundation requires a service account for accessing data sources, and this account is referred to as TFSReports.
Command-line tools for Team Foundation. These tools include client utilities for interoperating with Team Foundation Server, in addition to administrator-only tools for managing operations of Team Foundation Server.
Team Foundation Server also requires several other services to operate. For more information, see Team Foundation Server Security Concepts.
The application tier also includes applications that it requires to interoperate with the data and client tiers. For more information, see Team Foundation Server Security Architecture.
The size and the scope of your deployment of Team Foundation Server affect the hardware and software that is needed for the application tier server. For more information, see Requirements for Team Foundation Components and Application-Tier Server Requirements for Team Foundation.
In This Section
How to: Activate a Fail-Over Application-Tier Server
Describes how to activate a standby application-tier server.How to: Rename an Application-Tier Server
Explains how to rename a server that hosts the application tier for Team Foundation.How to: Delete the Version Control Cache on the Application-tier Server
Describes how to synchronize the version control cache on the application-tier server with the data-tier server after you restore the databases for Team Foundation.How to: Refresh the Data Caches on Client Computers
Describes how to force clients to update their work item tracking cache and how users can refresh the version control cache on their clients after databases for Team Foundation have moved.How to: Change Cache Settings for an Application-Tier Server
Explains how to change cache settings on an application-tier server.How to: Examine Cache Performance By Using Performance Monitor
Describes how to use Performance Monitor to view cache performance statistics for an application-tier server.How to: Examine Cache Performance by Using the ProxyStatistics Web Service
Describes how to use the ProxyStatistics Web service to view cache performance statistics for an application-tier server.How to: Repair an Application-Tier Server
Describes how to access the the Visual Studio 2008 Team Foundation Server Setup wizard to repair the installation of an application-tier server.How to: Connect a Different Application-Tier Server to the Data Tier
Explains how to put a new application-tier server into service and connect it to an existing data-tier server.How to: Uninstall an Application-Tier Server
Summarizes the actions performed when you uninstall an application-tier server.How to: Verify Team Foundation Server Fail-Over (services)
Describes how to simulate failure of the primary application-tier server and verify the activation procedures for the stand-by application-tier server.
See Also
Other Resources
Managing Team Foundation Server Services and Service Accounts