Click to Rate and Give Feedback
MSDN
MSDN Library
Visual Studio 2008
Team Foundation
 Team Foundation Server Components
Collapse All/Expand All Collapse All
This page is specific to
Microsoft Visual Studio 2008/.NET Framework 3.5

Other versions are also available for the following:
Visual Studio Team System
Team Foundation Server Components

Team Foundation servers provide source control, work item tracking, reporting, and project Web site capabilities for Visual Studio Team System. These servers can also provide build functionality. Team Foundation servers also integrate with Microsoft Project and Microsoft Excel to extend reporting and tracking abilities.

A logical Team Foundation server consists of the following components.

  • Team Foundation application-tier   This logical layer is made up primarily of Web services. It represents the application tier in a traditional three-tier Web application deployment. The services and functions that belong to this layer are sometimes referred to Team Foundation Server (services) when they are deployed on a physical server. Depending on your deployment configuration, this logical layer and its prerequisites might be installed on one or more physical servers.

  • Team Foundation data-tier   This logical layer is made up primarily of a Microsoft SQL Server 2005 database server. It includes databases specific to Team Foundation Server. This layer represents the data tier in a traditional three-tier Web application deployment. Depending on your deployment configuration, this logical layer and its prerequisites might be installed on one or more physical servers.

  • Team Foundation client-tier   This logical layer is made up primarily of Web services and the Team Foundation object model. It represents the client tier in a traditional three-tier Web application deployment. Depending on your deployment configuration, this logical layer and its prerequisites might be installed on many physical computers in your deployment, but each client installation must have all logical client components installed on the same physical computer.

The following diagram illustrates the components that comprise the logical tiers of Team Foundation.

Server architecture diagramClient architecture diagram

The Team Foundation application tier and data tier can be physically deployed together on one server (single-server deployment) or separately on two or more separate servers (dual-server deployment and multiple-server deployment). A separate Team Foundation Server license is required for each Team Foundation server. Therefore, in a dual-server deployment, you would need two Team Foundation Server licenses. In addition, you will need a client access license (CAL) for each Team Foundation client that connects to Team Foundation Server. For more information about licensing and obtaining product licenses, see the Team System Licensing White Paper (http://go.microsoft.com/fwlink/?LinkId=55164). For more information about choosing a physical architecture for your Team Foundation deployment, see Choosing a Team Foundation Server Deployment Configuration. For more information about installing Team Foundation, see the Team Foundation Installation Guide. You can download the latest version of the Team Foundation Installation Guide from the Microsoft Download Center (http://go.microsoft.com/fwlink/?linkid=79226).

Tags What's this?: Add a tag
Community Content   What is Community Content?
Add new content RSS  Annotations
Processing
© 2009 Microsoft Corporation. All rights reserved. Terms of Use | Trademarks | Privacy Statement | Site Feedback
Page view tracker