Azure DevOps Server 的简单拓扑示例

Azure DevOps Server 2020 | Azure DevOps Server 2019 | TFS 2018 - TFS 2013

备注

Azure DevOps Server 以前名为 Visual Studio Team Foundation Server。

你可以在多个拓扑配置中安装和配置 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 的计算机和团队的测试组件。 此配置最适用于较小的开发项目,其中的生成和测试要求是正常的,性能是更大的考虑因素。