Azure DevOps Server的简单拓扑示例

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

可以在多种拓扑配置中安装和配置Azure DevOps Server。 一般来说,拓扑越简单,就越容易维护Azure DevOps Server的部署。 应部署满足业务需求的最简单拓扑。 本文介绍两种相当简单的拓扑,其中服务器和客户端都包含在单个工作组或域中。

最简单的拓扑

最简单的服务器拓扑使用数量最少的物理服务器来托管构成 Team Foundation 逻辑层的组件。 下图显示了最简单的拓扑:

简单服务器拓扑

在此示例中,所有服务器组件都部署在单个物理服务器上。 可以从同一域或工作组中的客户端计算机访问它们。 此示例专为用户少于 50 的小型产品开发团队设计。

在此配置中,可以在运行Azure DevOps Server的单台服务器上或一台或多台客户端计算机上安装运行 Team Foundation Build 的计算机和团队的测试组件。 此配置最适合小型开发组织或大型组织中的试点项目。

简单拓扑

简单服务器拓扑还使用数量最少的物理服务器来托管构成 Azure DevOps 逻辑层的组件。 但是,此拓扑还识别生成和测试软件对处理能力的额外负载。 下图显示了Azure DevOps Server的简单拓扑:

简单Azure DevOps Services拓扑

在此示例中,Azure DevOps 的 Web 服务和数据库托管在同一物理服务器上,但生成服务安装在单独的计算机上。 可以从同一域或工作组中的客户端计算机访问Azure DevOps Server。 此示例专为用户少于 100 的小型产品开发团队设计。

在此配置中,你将在专用于此目的的计算机上安装运行 Team Foundation Build 的计算机和团队的测试组件。 此配置最适合小型开发项目,在这些项目中,生成和测试需求是常规的,并且性能更受关注。