Partager via


Composants Team Foundation Server

Mise à jour : novembre 2007

Les serveurs Team Foundation fournissent des fonctions de contrôle de code source, de suivi des éléments de travail, de création de rapports et des fonctions de site Web de projet pour Visual Studio Team System. Ces serveurs peuvent également fournir des fonctionnalités de génération. Les serveurs Team Foundation s'intègrent également avec Microsoft Project et Microsoft Excel pour étendre les capacités de création de rapport et de suivi.

Architecture logique de Team Foundation Server

Un serveur Team Foundation logique est constitué des composants suivants.

  • Serveur de couche Application de Team Foundation   Cette couche logique est composée essentiellement de services Web. Elle représente la couche Application dans un déploiement traditionnel d'applications Web à trois couches. Les services et fonctions qui appartiennent à cette couche sont parfois appelés Team Foundation Server (services) lorsqu'ils sont déployés sur un serveur physique. Selon votre configuration de déploiement, cette couche logique et ses composants requis peuvent être installés sur un ou plusieurs serveurs physiques.

  • Serveur de couche Données Team Foundation   Cette couche logique est constituée essentiellement d'un serveur de base de données Microsoft SQL Server 2005. Elle inclut des bases de données spécifiques à Team Foundation Server. Elle représente la couche Données dans un déploiement d'applications Web à trois niveaux traditionnel. Selon votre configuration de déploiement, cette couche logique et ses composants requis peuvent être installés sur un ou plusieurs serveurs physiques.

  • Couche cliente Team Foundation   Cette couche logique est constituée essentiellement de services Web et du modèle objet Team Foundation. Elle représente la couche cliente dans un déploiement d'application Web traditionnel à trois couches. Selon votre configuration de déploiement, cette couche logique et ses composants requis peuvent être installés sur de nombreux ordinateurs physiques de votre déploiement, mais chaque installation de client doit avoir tous les composants clients logiques installés sur le même ordinateur physique.

Le diagramme suivant illustre les composants qui comprennent les couches logiques de Team Foundation.

Diagramme Architecture serveurDiagramme d'architecture client

La couche Application et la couche Données Team Foundation peuvent être déployées physiquement ensemble sur un serveur (déploiement sur un seul serveur) ou séparément sur deux ou plusieurs serveurs séparés (déploiement sur deux serveurs et déploiement sur plusieurs serveurs). Une licence Team Foundation Server séparée est requise pour chaque serveur Team Foundation. Par conséquent, dans un déploiement sur deux serveurs, vous aurez besoin de deux licences Team Foundation Server. En outre, vous aurez besoin d'une licence d'accès client pour chaque client Team Foundation qui se connecte à Team Foundation Server. Pour plus d'informations sur les licences et l'obtention de licences de produits, consultez le livre blanc Team System Licensing White Paper (https://go.microsoft.com/fwlink/?LinkId=55164). Pour plus d'informations sur le choix d'une architecture physique pour votre déploiement Team Foundation, consultez Choix d'une configuration de déploiement Team Foundation Server. Pour plus d'informations sur l'installation de Team Foundation, consultez le guide d'installation de Team Foundation. Vous pouvez télécharger la version la plus récente du Guide d'installation de Team Foundation dans le centre de téléchargement de Microsoft à l'adresse (https://go.microsoft.com/fwlink/?linkid=79226).

Voir aussi

Concepts

Présentation de la planification de Team Foundation Server

Liste de vérification de la planification de Team Foundation Server

Autres ressources

Configuration requise pour Team Foundation