Beispiele für einfache Topologien für Azure DevOps Server

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

Sie können Azure DevOps Server in mehreren Topologiekonfigurationen installieren und konfigurieren. Im Allgemeinen gilt: Je einfacher die Topologie ist, desto einfacher können Sie eine Bereitstellung von Azure DevOps Server verwalten. Sie sollten die einfachste Topologie bereitstellen, die Ihren Geschäftlichen Anforderungen entspricht. In diesem Artikel werden zwei recht einfache Topologien beschrieben, in denen der Server und die Clients alle in einer einzelnen Arbeitsgruppe oder Domäne enthalten sind.

Einfachste Topologie

Die einfachste Servertopologie verwendet die wenigsten physischen Server, um die Komponenten zu hosten, die die logischen Ebenen von Team Foundation bilden. Die folgende Abbildung zeigt die einfachste Topologie:

Einfache Servertopologie

In diesem Beispiel werden alle Serverkomponenten auf einem einzelnen physischen Server bereitgestellt. Sie können von Clientcomputern aus in derselben Domäne oder Arbeitsgruppe darauf zugreifen. Dieses Beispiel ist für ein kleines Produktentwicklungsteam mit weniger als 50 Benutzern konzipiert.

In dieser Konfiguration können Sie den Computer, auf dem Team Foundation Build ausgeführt wird, und die Testkomponenten des Teams entweder auf dem einzelnen Server installieren, auf dem Azure DevOps Server ausgeführt wird, oder auf einem oder mehreren Clientcomputern. Diese Konfiguration eignet sich am besten für kleine Entwicklungsorganisationen oder Pilotprojekte in größeren Organisationen.

Einfache Topologie

Die einfache Servertopologie verwendet auch die wenigsten physischen Server, um die Komponenten zu hosten, die die logischen Ebenen von Azure DevOps bilden. Diese Topologie erkennt jedoch auch die zusätzliche Last, die die Erstellungs- und Testsoftware auf die Verarbeitungsleistung legt. Die folgende Abbildung zeigt eine einfache Topologie für Azure DevOps Server:

Einfache Azure DevOps Services Topologie

In diesem Beispiel werden die Webdienste und Datenbanken für Azure DevOps auf demselben physischen Server gehostet, aber die Builddienste werden auf einem separaten Computer installiert. Sie können von Clientcomputern in derselben Domäne oder Arbeitsgruppe auf Azure DevOps Server zugreifen. Dieses Beispiel ist für ein kleines Produktentwicklungsteam mit weniger als 100 Benutzern konzipiert.

In dieser Konfiguration installieren Sie den Computer, auf dem Team Foundation Build ausgeführt wird, und die Testkomponenten des Teams auf einem Computer, der diesem Zweck gewidmet ist. Diese Konfiguration eignet sich am besten für kleinere Entwicklungsprojekte, bei denen Builds und Testanforderungen regelmäßig sind und die Leistung ein größeres Problem darstellt.