Nota
O acesso a esta página requer autorização. Podes tentar iniciar sessão ou mudar de diretório.
O acesso a esta página requer autorização. Podes tentar mudar de diretório.
Os Pools de DevOps Gerenciados permitem que as equipes de desenvolvimento criem pools de agentes do Azure DevOps de forma rápida e fácil que são adaptados às suas necessidades específicas. Os Pools de DevOps Gerenciados implementam práticas recomendadas de segurança e fornecem maneiras de equilibrar custo e desempenho. Ele também fornece caminhos para os cenários mais comuns e reduz significativamente o tempo que as equipes gastam criando e mantendo pools personalizados.
Os Pools de DevOps Gerenciados são uma evolução dos pools de agentes do Azure DevOps Virtual Machine Scale Sets. Ele simplifica ainda mais a criação de pools personalizados, melhorando a escalabilidade e a confiabilidade de pools personalizados. Consulte Comparar pools de DevOps gerenciados com agentes de conjuntos de escala de máquina virtual do Azure. Os Pools de DevOps Gerenciados são um serviço totalmente gerenciado onde máquinas virtuais ou contêineres que alimentam agentes vivem em uma assinatura do Microsoft Azure. Eles não vivem em sua própria assinatura do Azure, semelhante ao uso de pools de agentes do Azure DevOps Virtual Machine Scale Sets. Para obter mais informações, consulte Visão geral da arquitetura de pools de DevOps gerenciados da Microsoft.
Cenários de utilização
Pools de DevOps gerenciados:
- Tem agentes que são mais poderosos do que os agentes padrão.
- Usa uma imagem de máquina virtual que você personaliza para sua carga de trabalho de CI/CD.
- Tem agentes na região geográfica mais próxima das suas dependências.
- Escala dinâmicamente para cima e para baixo com base nas suas configurações.
- Pode manter o estado dos seus agentes até sete dias, para que as suas compilações sejam mais rápidas devido a hits de cache.
- Pode executar fluxos de trabalho de longa duração de até dois dias. Entre em contato com o suporte se o fluxo de trabalho exigir que você execute um único trabalho que leva mais de dois dias para ser concluído.
- Pode aceder a recursos na rede da sua empresa ou isolar a sua carga de trabalho para aceder apenas a terminais específicos.
- Pode criar agentes que tenham o mesmo software que os agentes hospedados pela Microsoft do Azure Pipelines.
- Pode visualizar todos os agentes ativos e o status de provisionamento e reconfiguração do agente.
- Pode anexar um disco de dados para que você não precise usar uma edição maior apenas para obter mais espaço em disco.
Para saber mais sobre os próximos recursos, consulte o roteiro e a linha do tempo dos recursos.
O que há de novo no Managed DevOps Pools GA
-
Os Pools de DevOps Gerenciados são suportados em mais regiões do Azure: os Pools de DevOps Gerenciados agora estão disponíveis na Suécia Central, Brasil Sul, Leste do Japão, Norte dos Emirados Árabes Unidos, Coreia Central e Leste da Noruega, o que permite que você use recursos regionais para desempenho e conformidade otimizados. Para ver as regiões do Azure que dão suporte a Pools de DevOps Gerenciados em sua assinatura, registre o
Microsoft.DevOpsInfrastructureprovedor em sua assinatura e exiba os locais suportados. - Integração com o Azure Key Vault: os Managed DevOps Pools oferecem a capacidade de buscar certificados do Azure Key Vault durante o provisionamento. Devido a este processo, os certificados já existem na máquina no momento em que ela executa os seus pipelines. Para usar esse recurso, configure uma identidade gerenciada em seu pool e conceda-lhe permissões para acessar segredos do cofre de chaves. Para obter mais informações, consulte Integrar com o Azure Key Vault.
- Suporte a proxy: você pode configurar pools de DevOps gerenciados para direcionar o tráfego de rede por meio de um proxy. Usando uma imagem com um proxy pré-instalado, você pode executar seus pipelines em Pools de DevOps Gerenciados atrás de um proxy, como a oferta atual de agentes de Conjuntos de Escala de Máquina Virtual do Azure. Essa configuração permite que o agente recupere fontes e baixe artefatos, passando os detalhes do proxy para tarefas que também exigem configurações de proxy para acessar a Web. Para mais informações, consulte suporte a proxy.
- Exibir endereço IP do agente: agora você pode exibir o endereço IP do agente na etapa Inicializar tarefa do seu log de pipeline. Esse recurso é útil para cenários como quando você deseja investigar pipelines que falham devido a proxies ou regras de firewall.
- Mover para outro grupo de recursos ou assinatura: agora você pode mover pools para outro grupo de recursos do Azure ou para outra assinatura. Para obter mais informações, consulte Mover recursos do Azure para um novo grupo de recursos ou assinatura.
- Suporte ao Ubuntu 24.04: Ubuntu 24.04 agora é suportado. Há três imagens em Imagens selecionadas do mercado, e agora você pode trazer suas próprias imagens do Ubuntu 24.04 usando imagens da Galeria de Computação do Azure.
Benefícios
Os Pools de DevOps Gerenciados fornecem os seguintes benefícios quando você cria, configura e gerencia pools de agentes do Azure DevOps na nuvem:
- Tempo gasto no gerenciamento: os pools de DevOps gerenciados foram projetados para reduzir o tempo gasto no gerenciamento da infraestrutura de CI/CD, o que libera os ciclos da equipe de engenharia de plataforma ou de desenvolvimento para se concentrar em outros problemas.
- Pools específicos da equipe: como os usuários podem criar facilmente novos pools, as equipes de engenharia de plataforma podem criar facilmente vários pools específicos da equipe. Este processo evita que as equipas se encontrem em situações de vizinhança ruidosas e adapta as piscinas às necessidades de cada equipa.
- Autosserviço sem preocupações: as equipes de engenharia de plataforma podem optar por capacitar as equipes de desenvolvimento a criar seus próprios pools personalizados sem comprometer a governança, permitindo o uso de imagens e redes selecionadas.
- Custo do Azure: os pools ajudam a otimizar o custo do Azure com base nas necessidades exclusivas da carga de trabalho de CI/CD.
- Escalável: Os pools são escaláveis, até milhares de agentes em execução simultaneamente.
- Confiável: seus desenvolvedores experimentam menos tempo de inatividade, porque os pools têm alto tempo de atividade.
- Segurança: os agentes do pool têm a segurança das práticas recomendadas da Microsoft e você pode usar recursos para proteger ainda mais o pool.
Introdução
Para saber mais, vá para Introdução aos pools de DevOps gerenciados.
Conteúdo relacionado
Veja o que os usuários estão dizendo sobre os Pools de DevOps gerenciados. (Os links a seguir levam você a sites externos fora do Microsoft Learn.)
- Um primeiro olhar sobre como revolucionar suas implantações na nuvem com os Pools de DevOps Gerenciados do Azure por Haflidi Fridthjofsson
- Um primeiro olhar sobre a utilização dos Pools de DevOps Geridos do Azure por Richard Fennell
- Azure DevOps Managed DevOps Pools by bjompen
- Implantar em um ambiente privado do Azure usando Pools de DevOps Gerenciados por Gora Leye
- Pools de DevOps gerenciados: simplifique os agentes de pipeline do Azure auto-hospedados por Vladimir Gusarov
- Simplifique a gestão de agentes do Azure DevOps com Pools Geridos de DevOps por John Lokerse
- Simplifique a criação de farms com pools de DevOps gerenciados para Azure DevOps por Matteo Emili