Ejemplos de topología simple para Azure DevOps Server
Azure DevOps Server 2022 | Azure DevOps Server 2020 | Azure DevOps Server 2019
Puede instalar y configurar Azure DevOps Server en varias configuraciones de topología. Por lo general, cuanto más sencillo sea la topología, más fácilmente 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 están incluidos en un único grupo de trabajo o dominio.
Topología más sencilla
La topología de servidor más sencilla usa 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:
En este ejemplo, todos los componentes del servidor se implementan en un único servidor físico. Puede acceder a ellos desde equipos cliente en el mismo dominio o grupo de trabajo. Este ejemplo está diseñado para un equipo de desarrollo de productos pequeño 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 el único servidor, que ejecuta Azure DevOps Server o en uno o varios equipos cliente. Esta configuración es más adecuada para pequeñas organizaciones de desarrollo o proyectos piloto dentro de organizaciones más grandes.
Topología sencilla
La topología de servidor simple también usa el menor número de servidores físicos para hospedar los componentes que componen los niveles lógicos de Azure DevOps. Sin embargo, esta topología también reconoce la carga adicional que el software de compilación y prueba coloca en la potencia de procesamiento. En la ilustración siguiente se muestra una topología sencilla para Azure DevOps Server:
En este ejemplo, los servicios web y las bases de datos de Azure DevOps se hospedan en el mismo servidor físico, pero los servicios de compilación se instalan en un equipo independiente. Puede acceder a Azure DevOps Server desde equipos cliente en el mismo dominio o grupo de trabajo. Este ejemplo está diseñado para un equipo de desarrollo de productos pequeño que tiene menos de 100 usuarios.
En esta configuración, instalará 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 proyectos de desarrollo más pequeños en los que las compilaciones y las demandas de pruebas son normales y el rendimiento es un problema mayor.