共用方式為


Azure DevOps 的中度拓撲範例

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

您可以在數個拓撲組態中設定 Azure DevOps Server。 一般而言,拓撲越簡單,您就越容易維護 Azure DevOps Server 的部署。 您應該部署最簡單且符合您業務需求的拓撲。 本文說明中度複雜的拓撲,其中 Azure DevOps 數據和應用層的邏輯元件會安裝在不同的實體伺服器上。 受信任網域內的用戶端計算機可以存取 Azure DevOps Server。

中度拓撲

中等拓撲會使用兩部或多部伺服器來裝載 Azure DevOps 數據和應用層的邏輯元件。 下圖示範 Azure DevOps Server 的中度複雜拓撲,適用於少於 1,000 位使用者的產品開發小組:

中等伺服器拓撲

在此範例中,Azure DevOps Server 的服務會部署在一部稱為應用層伺服器的伺服器上,而 Azure DevOps Server 的資料庫則安裝在另一部伺服器上,稱為數據層伺服器。 另一部伺服器裝載 Azure DevOps Server 所使用的 SharePoint Web 應用程式,另一部伺服器則裝載 Azure DevOps Server 所使用的 SQL Server Reporting Services 實例。

每個專案的入口網站都裝載在 SharePoint Web 應用程式上。 因此,系統管理員必須在該 Web 應用程式上設定該專案用戶的許可權。 相同的考慮適用於在 SQL Server Reporting Services 中設定用戶的許可權。 Team Foundation Build 和小組的測試控制器會部署在額外的伺服器上。

在此圖中,Cleveland 用戶端的網域是西雅圖父域的子域。 子域與其父域具有雙向可轉移信任關係。 Azure DevOps Server 的服務帳戶受到這兩個網域的信任。 子網域中的使用者可以存取伺服器,而且由 Windows 整合式驗證自動進行驗證。 在此設定中,需要 Azure DevOps Proxy 伺服器,並安裝在 Cleveland 辦公室。