Nota
O acesso a esta página requer autorização. Pode tentar iniciar sessão ou alterar os diretórios.
O acesso a esta página requer autorização. Pode tentar alterar os diretórios.
Os Managed DevOps Pools capacitam as equipas de desenvolvimento a criar rápida e facilmente pools de agentes Azure DevOps 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.
"Pools de DevOps Geridos são uma evolução dos pools de agentes dos 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. Veja Compare Pools de DevOps Geridos com agentes do Azure Virtual Machine Scale Sets. Os Managed DevOps Pools são um serviço totalmente gerido onde máquinas virtuais ou contentores que alimentam agentes vivem numa subscrição do Microsoft Azure. Não se encontram na sua própria subscrição do Azure, semelhante ao uso de grupos 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.
- Suporta trabalhos de longa duração até dois dias, com a capacidade de executar pipelines mais longos segmentando-os em múltiplos trabalhos mais curtos, cada um concluído em dois dias ou menos.
- 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 Azure Pipelines hospedados pela Microsoft.
- 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 DevOps Geridos são suportados em mais regiões do Azure: Os Pools DevOps Geridos estão agora disponíveis na Suécia Central, Brasil Sul, Japão Oriental, Emirados Árabes Unidos Norte, Coreia Central e Noruega Oriental, o que permite utilizar recursos regionais para otimizar desempenho e conformidade. Para ver as regiões Azure que suportam Pools DevOps Geridos na sua subscrição, registe o fornecedor
Microsoft.DevOpsInfrastructurena sua subscrição e veja os locais suportados. - Integrar com Azure Key Vault: Os Pools DevOps Geridos oferecem a capacidade de obter certificados de 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 mais informações, consulte Integrar com 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. Ao usar uma imagem com um proxy pré-instalado, pode executar os seus pipelines em Pools de DevOps Geridos através de um proxy, tal como a atual oferta de agentes do Azure Virtual Machine Scale Sets. 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 obter 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 subscrição: Agora pode mover pools para outro grupo de recursos Azure ou para outra subscrição. Para mais informações, consulte Mover Azure recursos para um novo grupo de recursos ou subscrição.
- Suporte ao Ubuntu 24.04: Ubuntu 24.04 agora é suportado. Existem três imagens em Imagens selecionadas do marketplace, e agora pode trazer as suas próprias imagens Ubuntu 24.04 usando imagens Azure Compute Gallery.
Benefícios
Os Pools DevOps Geridos oferecem os seguintes benefícios ao criar, configurar e gerir pools de agentes Azure DevOps na cloud:
- 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.
- Azure custo: Os pools ajudam a otimizar o seu custo de Azure com base nas necessidades únicas da sua carga de trabalho 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.)
- Uma primeira visão sobre revolucionar as suas implementações cloud com Azure Managed DevOps Pools por Haflidi Fridthjofsson
- Uma primeira análise à utilização de Azure Managed DevOps Pools por Richard Fennell
- Pools de DevOps Geridos do Azure DevOps por bjompen
- Deploye num ambiente de Azure privado utilizando Managed DevOps Pools por Gora Leye
- Pools de DevOps Geridos: Simplificar os agentes de pipeline auto-hospedados do Azure por Vladimir Gusarov
- Simplificar a gestão de agentes Azure DevOps com Managed DevOps Pools por John Lokerse
- Simplifique servidores de compilação com Pools Geridos de DevOps para Azure DevOps por Matteo Emili