Instalación y configuración Azure DevOps local

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

Nota

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

Tiene varias opciones en cómo implementar Azure DevOps Server 2019, anteriormente denominada Visual Studio Team Foundation Server (TFS). Puede instalar todo en un solo servidor. O bien, puede usar varios niveles de aplicación y SQL instancias. Para obtener información sobre cómo determinar el tipo correcto de implementación para su 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 la capa de aplicación y la capa 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 doble, con capas de datos y aplicaciones independientes, puede proporcionar un mejor rendimiento para un conjunto mayor de equipos y para admitir equipos que tienen un uso por encima del promedio.

  • Varios servidores:este tipo de implementación, que implica varias capas de datos y aplicaciones, proporciona un mejor rendimiento para equipos y equipos muy grandes con un uso muy pesado. Al usar 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 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 los 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 obtener más información sobre el modelo de proceso de herencia, vea 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 siendo compatibles con 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, fácil de configurar e instala en sistemas operativos cliente y servidor. Admite todas las mismas características que Azure DevOps Server 2019. Los límites de licencias de TFS Express usan a cinco usuarios activos.

Sugerencia

Considere la posibilidad de usar una Azure DevOps Services gratuita para uso personal. Dado Azure DevOps Services están basados 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 o TFS revisando y siguiendo los requisitos del sistema.

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

  • Configuración: este paso configura las características instaladas para que la instalación se ejecute. Cuando se ejecuta un asistente para configuración, se ejecuta una serie de comprobaciones de preparación. Estas comprobaciones se asegura de que el sistema cumple los requisitos y de 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 finaliza la instalación, el instalador inicia el Azure DevOps Server Configuration Center. Un asistente unificado admite todas las Azure DevOps Server, como nuevas instalaciones, actualizaciones y escenarios de solo nivel de aplicación.

AZURE_DEVOPS_SERVER_CONFIGURATION_CENTER

Si necesita cerrar el Centro de configuración, puede volver a él. Inicie la consola Azure DevOps Server administración de aplicaciones y seleccione Configurar características instaladas en el nodo Nivel de aplicación.

Elija Configurar características instaladas.

Cuando finalice la instalación, el instalador inicia el Team Foundation Server Configuration Center. Para TFS 2017 y versiones posteriores, un asistente unificado admite todas las configuraciones de TFS, como nuevas instalaciones, actualizaciones y escenarios de solo nivel de aplicación. Para TFS 2015 y versiones anteriores, seleccione el asistente adecuado para su escenario.

TEAM_FOUNDATION_SERVER_CONFIGURATION_CENTER

Si necesita cerrar el Centro de configuración, puede volver a él. Inicie la consola Team Foundation Server administración de aplicaciones y seleccione Configurar características instaladas en el nodo Nivel de aplicación.

TFS_ADMINISTRATION_CONSOLE_APPLICATION_TIER_NODE

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.

Opciones de configuración: Básico y Avanzado

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

Básico

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

Avanzado

Elija Avanzado cuando desee 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

Advanced no está disponible en Azure Virtual Machines. Use Basic o Azure.

Elija Avanzado cuando desee configurar la implementación para admitir estas características adicionales, además de las características configuradas con la opción Básico:

  • SQL Server Analysis Services
  • SQL Server Reporting Services
  • Integración de SharePoint

Azure

Elija Azure cuando haya instalado Azure DevOps Server en una máquina virtual de Azure y desee configurarla mediante Azure SQL Database. Para obtener más información, vea Usar Azure SQL Database con Azure DevOps Server.