Instalación y configuración de Azure DevOps local

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

Tiene varias opciones para implementar Azure DevOps en el entorno local. Puede instalar todo en un solo servidor. O bien, puede usar varios niveles de aplicación e instancias de SQL. Para obtener información sobre cómo determinar el tipo correcto de implementación para el equipo, consulte Recomendaciones de hardware.

Opciones de implementación

  • Servidor único: una implementación de servidor único es la implementación más sencilla porque el nivel de aplicación y el nivel de datos están en la misma máquina. Elija esta implementación cuando admita un único equipo o un pequeño conjunto de equipos.

  • Servidores duales: una implementación de servidor dual, con niveles de datos y aplicaciones independientes, puede proporcionar un mejor rendimiento para un mayor conjunto de equipos y para admitir equipos que tienen un uso superior al promedio.

  • Varios servidores: Chooose este tipo de implementación, que implica varios niveles de aplicación y datos, para proporcionar un mejor rendimiento para equipos y equipos muy grandes con un uso muy intensivo. Mediante el uso de más de un servidor, se mejora la alta disponibilidad y la capacidad de recuperación ante desastres.

Opciones de configuración de informes

Azure DevOps Server admite el servicio Analytics que se puede usar en lugar de SQL Server Reporting Services o junto a él. Sin embargo, si tiene previsto usar el modelo de proceso de herencia para personalizar el seguimiento del trabajo, solo puede usar el servicio Analytics para informes, la colección de proyectos no debe configurarse para admitir informes.

Para más información sobre el servicio Analytics, consulte ¿Qué es el servicio Analytics?. Para más información sobre el modelo de proceso de herencia, consulte Acerca de la personalización de procesos y los procesos heredados.

Nota:

Solo se pueden configurar nuevas colecciones de proyectos para admitir el modelo de proceso de herencia. Las colecciones de proyectos actualizadas solo pueden seguir admitiendo el modelo de proceso XML local.

Instalaciones para evaluación o uso personal

Si configura Azure DevOps local para su uso personal o para evaluarlo, use Azure DevOps Express. Azure DevOps Express es gratuito, sencillo de configurar e instalar en sistemas operativos cliente y servidor. Admite todas las mismas características que Azure DevOps Server. Los límites de licencias de Azure DevOps Server Express usan para cinco usuarios activos.

Sugerencia

Considere la posibilidad de usar una organización gratuita de Azure DevOps Services para su uso personal. Dado que Azure DevOps Services se basa en la nube, no es necesario instalarlos en su propio hardware ni administrar sus propias copias de seguridad.

Proceso de implementación

Independientemente de cómo planee implementar Azure DevOps Server, el proceso implica los tres pasos siguientes:

  • Preparación: el instalador prepara uno o varios servidores para Azure DevOps Server revisando y siguiendo los requisitos del sistema.

  • Instalación: el instalador coloca archivos ejecutables en el servidor y ejecuta un instalador desde VisualStudio.com o el Centro de servicios de licencias por volumen.

  • Configuración: en este paso se configuran las características instaladas para que la instalación esté en funcionamiento. Cuando se ejecuta un asistente para configuración, se ejecuta una serie de comprobaciones de preparación. Estas comprobaciones aseguran que el sistema cumple los requisitos y que es probable que las selecciones de configuración funcionen. Si hay algún problema, se muestran una o varias advertencias o mensajes de error. Después de resolver todos los errores, ejecute la configuración para terminar de configurar la implementación.

Cuando finalice la instalación, el instalador inicia el Centro de configuración de Azure DevOps Server. Un asistente unificado admite todas las configuraciones de Azure DevOps Server, como nuevas instalaciones, actualizaciones y escenarios de solo nivel de aplicación.

Nota:

Es posible que las personalizaciones realizadas fuera del asistente de Configuration Center no se conserven durante las actualizaciones. Si ha implementado personalizaciones adicionales, se recomienda volver a aplicarlas después del proceso de actualización. También es aconsejable evitar modificar el archivo web.config. Además, no se admite la adición de índices, desencadenadores o campos a cualquiera de las bases de datos y puede dar lugar a un entorno no compatible, lo que podría dificultar las actualizaciones futuras.

Captura de pantalla del asistente del Centro de configuración de Azure DevOps Server, página Configurar Azure DevOps Server.

Si necesita cerrar el cuadro de diálogo centro de configuración, puede volver a él. Inicie la consola de administración de Azure DevOps Server y seleccione Configurar características instaladas en la página Nivel de aplicación, Búsqueda o Servidor proxy. Esta opción solo está disponible cuando hay opciones que todavía necesitan configuración. Por ejemplo, una vez que el nivel de aplicación se ha configurado completamente, solo puede modificar la configuración a través de la página Consola de administración del servidor de Azure DevOps, nivel de aplicación.

Captura de pantalla del asistente del Centro de configuración de Azure DevOps Server, Nivel de aplicación, Elija Configurar características instaladas.

Opciones de configuración: Básico, Avanzado y Azure

El Asistente para configuración del servidor admite tres opciones de configuración principales: Básico, Avanzado y Azure.

Basic

Elija Básico cuando quiera configurar el servidor de nivel de aplicación e instalar y configurar la extensión search , o bien configure alguna otra característica de búsqueda de terceros. La instalación y configuración de Search admite características de código, elemento de trabajo y búsqueda wiki. Para más información, consulte Configuración de la búsqueda.

Avanzado

Elija Opciones avanzadas cuando quiera configurar la implementación para admitir SQL Server Analysis Services y SQL Server Reporting Services, además de las características configuradas con la opción Básico .

Nota:

Los avanzados no están disponibles en Azure Virtual Machines. Use Basic o Azure.

Azure

Elija Azure cuando haya instalado Azure DevOps Server en una máquina virtual de Azure y quiera configurarlo mediante Azure SQL Database. Para más información, consulte Uso de Azure SQL Database con Azure DevOps Server.