Ejemplos de topología simple para Azure DevOps Server

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

Nota

Azure DevOps Server anteriormente se denominaba Visual Studio Team Foundation Server.

Puede instalar y configurar Azure DevOps Server en varias configuraciones de topología. Por lo general, cuanto más sencillo es la topología, más fácil puede mantener una implementación de Azure DevOps Server. Debe implementar la topología más sencilla que satisfaga sus necesidades empresariales. En este artículo se describen dos topologías bastante sencillas, en las que el servidor y los clientes se encuentran en un único grupo de trabajo o dominio.

Topología más sencilla

La topología de servidor más sencilla utiliza el menor número de servidores físicos para hospedar los componentes que componen los niveles lógicos de Team Foundation. En la ilustración siguiente se muestra la topología más sencilla:

Topología simple de servidor

En este ejemplo, todos los componentes de servidor se implementan en un único servidor físico. Puede tener acceso a ellos desde los equipos cliente en el mismo dominio o grupo de trabajo. Este ejemplo está diseñado para un pequeño equipo de desarrollo de productos que tiene menos de 50 usuarios.

En esta configuración, puede instalar el equipo que ejecuta Team Foundation Build y los componentes de prueba del equipo en un único servidor, que ejecuta Azure DevOps Server, o en uno o varios equipos cliente. Esta configuración es más adecuada para organizaciones de desarrollo pequeñas o proyectos piloto en organizaciones de mayor tamaño.

Topología simple

La topología de servidor simple también utiliza el menor número de servidores físicos para hospedar los componentes que componen los niveles lógicos de DevOps de Azure. Sin embargo, esta topología también reconoce la carga adicional que compilan y prueban el software en la potencia de procesamiento. En la ilustración siguiente se muestra una topología simple para Azure DevOps Server:

Topología de Azure DevOps Services simple

En este ejemplo, los servicios web y las bases de datos de DevOps de Azure se hospedan en el mismo servidor físico, pero los servicios de compilación se instalan en un equipo independiente. Puede tener acceso a Azure DevOps Server desde los equipos cliente en el mismo dominio o grupo de trabajo. Este ejemplo está diseñado para un pequeño equipo de desarrollo de productos que tiene menos de 100 usuarios.

En esta configuración, instale el equipo que ejecuta Team Foundation Build y los componentes de prueba del equipo en un equipo dedicado a ese propósito. Esta configuración es más adecuada para los proyectos de desarrollo más pequeños en los que las demandas de compilaciones y pruebas son normales y el rendimiento es una preocupación mayor.