Esempi di topologia semplice
È possibile installare e configurare Visual Studio Team Foundation Server in diverse configurazioni della topologia. In genere, quanto più semplice è la topologia, tanto più facile sarà la gestione di una distribuzione di Team Foundation Server. È opportuno distribuire la topologia più semplice che soddisfi le esigenze aziendali. In questo argomento vengono descritte due topologie piuttosto semplici, nelle quali il server e i client sono tutti inclusi in un unico gruppo di lavoro o dominio.
Topologia più semplice
La topologia del server più semplice utilizzerà il minor numero di server fisici per ospitare i componenti che costituiscono i livelli logici di Team Foundation. Nell'illustrazione seguente viene riportata la topologia più semplice:
In questo esempio, tutti i componenti server sono distribuiti in un unico server fisico. È possibile accedere a tali server dai computer client presenti nello stesso dominio o gruppo di lavoro. Questo esempio è progettato per un team di sviluppo di prodotti di piccole dimensioni con un massimo di 50 utenti.
In questa configurazione è possibile installare il computer su cui è in esecuzione Team Foundation Build e i componenti di test del team nel server singolo su cui è in esecuzione Team Foundation Server oppure in uno o più computer client. Questa configurazione è particolarmente adatta alle piccole organizzazioni che si occupano dello sviluppo o a progetti pilota all'interno di organizzazioni di maggiori dimensioni.
Topologia semplice
Anche la topologia semplice del server utilizzerà il minor numero di server fisici per ospitare i componenti che costituiscono i livelli logici di Team Foundation. Questa topologia consente di riconoscere, tuttavia, anche il carico aggiuntivo che incide sulla potenza di elaborazione a causa della compilazione e del testing del software. Nell'illustrazione seguente viene riportata una topologia semplice per Team Foundation Server:
In questo esempio i servizi Web e i database per Team Foundation sono ospitati nello stesso server fisico, mentre i servizi di compilazione vengono installati in un computer separato. È possibile accedere a Team Foundation Server dai computer client presenti nello stesso dominio o gruppo di lavoro. Questo esempio è progettato per un team di sviluppo di prodotti di piccole dimensioni con un massimo di 100 utenti.
In questa configurazione il computer su cui è in esecuzione Team Foundation Build e i componenti di test del team vengono installati in un computer destinato a tale scopo. Questa configurazione risulta più adatta a progetti di sviluppo di minori dimensioni, in cui le richieste di compilazione e test sono regolari, mentre le prestazioni sono più problematiche.