Azure DevOps Server için basit topoloji örnekleri

Azure DevOps Server 2022 | Azure DevOps Server 2020 | Azure DevOps Server 2019

çeşitli topoloji yapılandırmalarında Azure DevOps Server yükleyebilir ve yapılandırabilirsiniz. Genel olarak, topoloji ne kadar basit olursa, Azure DevOps Server dağıtımını o kadar kolay bir şekilde sürdürebilirsiniz. İş gereksinimlerinizi karşılayan en basit topolojiyi dağıtmanız gerekir. Bu makalede, sunucu ve istemcilerin tümünün tek bir çalışma grubu veya etki alanında yer aldığı oldukça basit iki topoloji açıklanmaktadır.

En basit topoloji

En basit sunucu topolojisi, Team Foundation'ın mantıksal katmanlarını oluşturan bileşenleri barındırmak için en az sayıda fiziksel sunucu kullanır. Aşağıdaki çizimde en basit topoloji gösterilmektedir:

Basit Sunucu Topolojisi

Bu örnekte, tüm sunucu bileşenleri tek bir fiziksel sunucuya dağıtılır. Bunlara aynı etki alanındaki veya çalışma grubundaki istemci bilgisayarlardan erişebilirsiniz. Bu örnek, 50'den az kullanıcısı olan küçük bir ürün geliştirme ekibi için tasarlanmıştır.

Bu yapılandırmada, Team Foundation Build çalıştıran bilgisayarı ve ekibin test bileşenlerini Azure DevOps Server çalıştıran tek sunucuya veya bir veya daha fazla istemci bilgisayara yükleyebilirsiniz. Bu yapılandırma en çok küçük geliştirme kuruluşları veya büyük kuruluşlardaki pilot projeler için uygundur.

Basit topoloji

Basit sunucu topolojisi, Azure DevOps'un mantıksal katmanlarını oluşturan bileşenleri barındırmak için en az sayıda fiziksel sunucu kullanır. Ancak bu topoloji, yazılım oluşturma ve test etme işlemlerinin işleme gücüne neden olduğu ek yükü de tanır. Aşağıdaki çizimde Azure DevOps Server için basit bir topoloji gösterilmektedir:

Basit Azure DevOps Services topolojisi

Bu örnekte, Azure DevOps için Web hizmetleri ve veritabanları aynı fiziksel sunucuda barındırılır, ancak derleme hizmetleri ayrı bir bilgisayara yüklenir. Azure DevOps Server aynı etki alanındaki veya çalışma grubundaki istemci bilgisayarlardan erişebilirsiniz. Bu örnek, 100'den az kullanıcısı olan küçük bir ürün geliştirme ekibi için tasarlanmıştır.

Bu yapılandırmada, Team Foundation Build çalıştıran bilgisayarı ve ekibin test bileşenlerini bu amaca ayrılmış bir bilgisayara yüklersiniz. Bu yapılandırma, derlemelerin ve test taleplerinin düzenli olduğu ve performansın daha önemli olduğu küçük geliştirme projelerine en uygun olanıdır.