Udostępnij za pośrednictwem


Przykłady umiarkowanej topologii dla usługi Azure DevOps

Azure DevOps Server 2022 r. | Azure DevOps Server 2020 r. | Azure DevOps Server 2019 r.

Można skonfigurować Azure DevOps Server w kilku konfiguracjach topologii. Mówiąc ogólnie, prostsza topologia, tym łatwiej można utrzymać wdrożenie Azure DevOps Server. Należy wdrożyć najprostszą topologię spełniającą potrzeby biznesowe. W tym artykule opisano średnio złożoną topologię, w której składniki logiczne warstw danych i aplikacji usługi Azure DevOps są instalowane na oddzielnych serwerach fizycznych. Komputery klienckie w zaufanych domenach mogą uzyskiwać dostęp do Azure DevOps Server.

Umiarkowana topologia

Umiarkowana topologia używa co najmniej dwóch serwerów do hostowania logicznych składników warstw danych i aplikacji usługi Azure DevOps. Poniższa ilustracja przedstawia średnio złożoną topologię dla Azure DevOps Server, która ma zastosowanie do zespołu deweloperów produktów z mniejszą niż 1000 użytkowników:

Umiarkowana topologia serwera

W tym przykładzie usługi dla Azure DevOps Server są wdrażane na jednym serwerze, nazywanym serwerem warstwy aplikacji, a bazy danych dla Azure DevOps Server są instalowane na osobnym serwerze nazywanym serwerem warstwy danych. Oddzielny serwer hostuje aplikację sieci Web programu SharePoint, która Azure DevOps Server używa, a inny serwer hostuje wystąpienie SQL Server Reporting Services używane przez Azure DevOps Server.

Portal dla każdego projektu jest hostowany w aplikacji sieci Web programu SharePoint. W związku z tym administrator musi skonfigurować uprawnienia dla użytkowników tego projektu w tej aplikacji sieci Web. Te same zagadnienia dotyczą konfigurowania uprawnień dla użytkowników w SQL Server Reporting Services. Team Foundation Build i kontrolery testowe zespołu są wdrażane na dodatkowych serwerach.

Na tej ilustracji domena klientów Cleveland jest domeną podrzędną domeny nadrzędnej w Seattle. Domena podrzędna ma dwukierunkową relację zaufania z domeną nadrzędną. Konto usługi dla Azure DevOps Server jest zaufane przez obie domeny. Użytkownicy w domenie podrzędnej mogą uzyskiwać dostęp do serwera i są uwierzytelniani automatycznie przez zintegrowane uwierzytelnianie systemu Windows. W tej konfiguracji serwer proxy usługi Azure DevOps jest wymagany i instalowany w biurze Cleveland.