Przykłady prostych topologii
Można zainstalować i skonfigurować Visual Studio Team Foundation Server w wielu konfiguracjach topologii.Ogólnie rzecz biorąc, prostsze topologii, łatwiej będzie możliwość utrzymania wdrażania z Team Foundation Server.Należy wdrożyć najprostszy topologii, który spełnia potrzeby biznesowe.W tym temacie opisano dwa topologie dość proste, w których serwer i klienci są wszystkie zawarte w obrębie pojedynczej grupy roboczej lub domeny.
Najprostsze topologia
Najprostszy topologii serwerów użyje jak najmniejszej liczbie serwerów fizycznych do hosta składniki tworzące poziomów logicznych Team Foundation.Na poniższej ilustracji przedstawiono najprostszą topologii:
W tym przykładzie wszystkie składniki serwera są wdrożone na jednym serwerze fizycznym.Można je dostępu z komputerów klienckich w tej samej domenie lub grupie roboczej.W tym przykładzie jest przeznaczony dla zespołu rozwoju małych produktu, który ma mniej niż 50 użytkowników.
W tej konfiguracji można zainstalować komputer z systemem Team Foundation Build i zespołu przetestować składników na albo pojedynczy serwer, który działa Team Foundation Server, lub na komputerach klienckich.Ta konfiguracja jest najlepiej nadaje się do rozwoju małych organizacji lub projektów pilotażowych w ramach większych organizacji.
Proste topologii
Topologia prosty serwer używa również jak najmniejszej liczbie serwerów fizycznych do obsługi składników, które redagowania poziomów logicznych Team Foundation.Jednak ta topologia rozpoznaje także, że dodatkowe obciążenia, tego budynku i testowanie oprogramowania miejsc na mocy obliczeniowej.Na następującej ilustracji pokazano prosty topologię dla Team Foundation Server:
W tym przykładzie, usług sieci Web i baz danych dla Team Foundation są obsługiwane na tym samym serwerze fizycznego, ale kompilacja usługi są zainstalowane na innym komputerze.Dostęp można uzyskać Team Foundation Server z komputerów klienckich w tej samej domenie lub grupie roboczej.W tym przykładzie jest przeznaczony dla zespołu rozwoju małych produktu, który ma mniej niż 100 użytkowników.
W tej konfiguracji instalacji komputera z systemem Team Foundation Build i zespołu test składników na komputerze, który jest przeznaczony do tego celu.Ta konfiguracja jest najodpowiedniejszy w przypadku mniejszych projektów rozwoju, gdzie kompilacji i testowania zapotrzebowania są regularne i wydajności ma wyższy priorytet.