Basit Topoloji Örnekleri
Visual Studio Team Foundation Server'i yükleyip birkaç topoloji yapılandırması içerisinde yapılandırabilirsiniz. Genel anlamda, daha basit topoloji, Team Foundation Server dağıtımını daha kolay devam ettirebileceğiniz manasına gelmektedir. İş ihtiyaçlarınızı karşılayan en basit topolojiyi dağıtmalısınız. Bu konu, sunucu ve istemcilerin tek bir çalışma grubu veya etki alanı bünyesinde yer aldığı oldukça basit iki toplojiyi tanımlamaktadır.
En Basit Topoloji
En basit sunucu topolojisi, Team Foundation'in mantıksal katmanlarını oluşturan bileşenleri barındırmak için en az sayıda fiziksel sunucuyu kullanacaktır. Aşağıdaki çizim en basit topolojiyi göstermektedir.
Bu örnekte, bütün sunucu bileşenleri tek bir fiziksel sunucudan dağıtılmaktadır. Onlara aynı etki alanı veya çalışma grubu içerisindeki istemci bilgisayarlardan erişebilirsiniz. Bu örnek 50'de az kullanıcısı olan küçük bir ürün geliştirme takımı için tasarlanmıştır.
Bu yapılandırmada, Team Foundation Yapısı'nı çalıştıran bilgisayarı ve takımın test bileşenlerini ya Team Foundation Server çalıştıran tek bir sunucu üzerinde ya da bir veya daha fazla istemci bilgisayar üzerinde yükleyebilirsiniz. Bu yapılandırma daha büyük organizasyonlar içerisinde yer alan küçük geliştirme organizasyonlarına veya pilot projelere en fazla uymaktadır.
Basit Topoloji
Basit sunucu topolojisi de Team Foundation'in mantıksal katmanlarını oluşturan bileşenleri barındırmak için en az sayıda fiziksel sunucuyu kullanacaktır. Bununla birlikte, bu topoloji oluşturma ve test yazılımının işleme gücüne bıraktığı ek yükü de farketmektedir. Aşağıdaki çizim Team Foundation Server için basit bir topolojiyi göstermektedir.
Bu örnekte, Team Foundation Web hizmetleri ve veritabanları aynı fiziksel sunucu üzerinde barındırılmaktadır, fakat yapı hizmetleri ayrı bir bilgisayara yüklüdür. Team Foundation Server'e aynı etki alanı veya çalışma grubu içerisindeki istemci bilgisayarlardan erişebilirsiniz. Bu örnek 100'de az kullanıcısı olan küçük bir ürün geliştirme takımı için tasarlanmıştır.
Bu yapılandırmada, Team Foundation Yapısı çalıştıran bilgisayarı ve bu amaç için ayrılmı ş bir bilgisayardaki test bileşenlerini yüklersiniz. Bu yapılandırma, yapıların ve test talebinin düzenli olduğu ve performansın daha büyük bir mevzu olduğu küçük geliştirme gruplarına en iyi uymaktadır.