Compartilhar via


Instalar e configurar o Azure DevOps local

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

Você tem várias opções de como implantar o Azure DevOps local. Você pode instalar tudo em um único servidor. Ou você pode usar várias camadas de aplicativo e instâncias SQL. Para obter informações sobre como determinar o tipo certo de implantação para sua equipe, consulte Recomendações de hardware.

Opções de implantação

  • Servidor único: uma implantação de servidor único é a implantação mais fácil porque a camada de aplicativo e a camada de dados estão no mesmo computador. Escolha essa implantação quando oferecer suporte a uma única equipe ou a um pequeno conjunto de equipes.

  • Servidores duplos: uma implantação de servidor duplo, com camadas de dados e aplicativos separados, pode fornecer melhor desempenho para um conjunto maior de equipes e para dar suporte a equipes que têm uso acima da média.

  • Vários servidores: escolha esse tipo de implantação, que envolve várias camadas de aplicativos e dados, para fornecer melhor desempenho para equipes muito grandes e equipes com uso muito intenso. Usando mais de um servidor, você melhora a alta disponibilidade e a capacidade de recuperação de desastres.

Opções de configuração de relatórios

Azure DevOps Server dá suporte ao Serviço de Análise, que pode ser usado no lugar do SQL Server Reporting Services ou ao lado dele. No entanto, se você planeja usar o modelo de processo de herança para personalizar o acompanhamento de trabalho, só poderá usar o Serviço de Análise para relatórios, a coleção de projetos não deve ser configurada para oferecer suporte a relatórios.

Para saber mais sobre o Serviço de Análise, consulte O que é o Serviço de Análise?. Para saber mais sobre o modelo de processo de herança, consulte Sobre a personalização de processos e processos herdados.

Observação

Somente novas coleções de projetos podem ser configuradas para dar suporte ao modelo de processo de herança. As coleções de projetos atualizadas só podem continuar a dar suporte ao modelo de processo XML local.

Instalações para avaliação ou uso pessoal

Se você configurar o Azure DevOps local para uso pessoal ou para avaliá-lo, use Azure DevOps Express. O Azure DevOps Express é gratuito, simples de configurar e é instalado em sistemas operacionais cliente e servidor. Ele dá suporte a todos os mesmos recursos que Azure DevOps Server. Azure DevOps Server Express o licenciamento limita o uso a cinco usuários ativos.

Dica

Considere usar uma organização gratuita do Azure DevOps Services para uso pessoal. Como Azure DevOps Services são baseados em nuvem, você não precisa instalá-los em seu próprio hardware ou gerenciar seus próprios backups.

O processo de implantação

Não importa como você planeja implantar Azure DevOps Server, o processo envolve as três etapas a seguir:

  • Preparação: o instalador prepara um ou mais servidores para Azure DevOps Server examinando e seguindo os requisitos do sistema.

  • Instalação: o instalador coloca executáveis em seu servidor e executa um instalador a partir do VisualStudio.com ou do Centro de Serviços de Licenciamento por Volume.

  • Configuração: esta etapa configura os recursos instalados para colocar sua instalação em funcionamento. Quando você executa um assistente de configuração, ele executa uma série de verificações de preparação. Essas verificações garantem que seu sistema atenda aos requisitos e que suas seleções de configuração provavelmente funcionem. Se houver algum problema, um ou mais avisos ou mensagens de erro serão exibidos. Depois de resolver todos os erros, execute a configuração para concluir a configuração da implantação.

Quando a instalação for concluída, o instalador iniciará o Centro de Configuração Azure DevOps Server. Um assistente unificado dá suporte a todas as configurações Azure DevOps Server, como novas instalações, atualizações e cenários somente de camada de aplicativo.

Observação

As personalizações feitas fora do assistente do Centro de Configuração podem não ser mantidas durante as atualizações. Se você implementou personalizações adicionais, é recomendável reaplicá-las após o processo de atualização. Também é aconselhável abster-se de modificar o arquivo web.config. Além disso, a adição de índices, gatilhos ou campos a qualquer um dos bancos de dados não é suportada e pode resultar em um ambiente sem suporte, potencialmente dificultando atualizações futuras.

Captura de tela do assistente do Centro de Configuração do Azure DevOps Server, página Configurar Azure DevOps Server.

Se você precisar fechar a caixa de diálogo do Centro de Configuração, poderá retornar a ela. Inicie o Console de Administração do Azure DevOps Server e selecione Configurar Recursos Instalados na página Camada de Aplicativo, Pesquisa ou Servidor Proxy. Essa opção só está disponível quando há configurações que ainda precisam ser configuradas. Por exemplo, depois que a camada de aplicativo tiver sido totalmente configurada, você só poderá modificar as configurações por meio do Azure DevOps Server Console de Administração, página Camada de Aplicativo .

Captura de tela do assistente do Centro de Configuração do Azure DevOps Server, Camada de Aplicativo, Escolha Configurar Recursos Instalados.

Opções de configuração: Básico, Avançado e Azure

O Assistente de Configuração do Servidor dá suporte a três opções de configuração principais: Básico, Avançado e Azure.

Basic

Escolha Básico quando quiser configurar o servidor da camada de aplicativo e instalar e configurar a extensão de pesquisa ou configurar algum outro recurso de pesquisa de terceiros. A instalação e a configuração da Pesquisa dão suporte aos recursos de pesquisa de Código, Item de Trabalho e Wiki. Para saber mais, consulte Configurar pesquisa.

Avançado

Escolha Avançado quando quiser configurar sua implantação para dar suporte a SQL Server Analysis Services e SQL Server Reporting Services, além dos recursos configurados com a opção Básico .

Observação

Advanced não está disponível em Máquinas Virtuais do Azure. Use o Basic ou o Azure.

Azure

Escolha Azure quando tiver instalado Azure DevOps Server em uma Máquina Virtual do Azure e quiser configurá-lo usando o Banco de Dados SQL do Azure. Para obter detalhes, consulte Usar o Banco de Dados SQL do Azure com Azure DevOps Server.