Observação
O acesso a essa página exige autorização. Você pode tentar entrar ou alterar diretórios.
O acesso a essa página exige autorização. Você pode tentar alterar os diretórios.
Os preços dos Pools de DevOps Gerenciados são uma combinação do custo dos serviços de Azure que seu pool usa, como computação, armazenamento e saída de dados, e o preço padrão de trabalhos paralelos dos Serviços Azure DevOps para agentes auto-hospedados. Este artigo descreve como estimar e projetar os custos dos pools de DevOps gerenciados.
preços dos serviços Azure
O custo principal dos Pools de DevOps Gerenciados é o custo dos serviços de Azure que o pool usa, como computação, armazenamento e saída de dados, que são cobrados com as taxas de preço padrão Azure.
Observação
Benefício Híbrido do Azure não pode ser usado com pools de DevOps gerenciados. Para obter mais informações, consulte Managed DevOps Pools perguntas frequentes: Posso usar Benefício Híbrido do Azure com pools de DevOps gerenciados?
Para obter mais informações, consulte:
- calculadora de preços Azure
- Visualize e baixe o uso e as cobranças do Azure
Para obter detalhes adicionais sobre os serviços de Azure usados por pools de DevOps gerenciados e estratégias para reduzir o custo, consulte Manage custo e desempenho.
Preços do trabalho paralelo dos Serviços Azure DevOps
O custo secundário dos Pools Gerenciados de DevOps é o custo de trabalhos paralelos do Azure DevOps. Em Azure DevOps, um trabalho paralelo refere-se à capacidade de computação para executar um trabalho pipeline. Os agentes dos pools de DevOps gerenciados são considerados agentes auto-hospedados e são executados usando os trabalhos paralelos auto-hospedados. Azure DevOps Services fornece às organizações um trabalho paralelo auto-hospedado gratuito com minutos ilimitados. Se você quiser ter a capacidade de executar cinco trabalhos de pipeline simultâneos em agentes do Managed DevOps Pools, deverá pagar por quatro trabalhos paralelos auto-hospedados adicionais.
A porção de trabalhos paralelos do Azure DevOps dentro do custo dos Pools de DevOps Gerenciados é um custo mensal fixo, baseado no número de trabalhos paralelos auto-hospedados adquiridos, e não aumenta nem diminui com base no tempo em que seus agentes são provisionados ou na duração dos trabalhos de pipeline. Para obter mais informações, consulte:
- Configurar e pagar por trabalhos paralelos
- A seção preço do Azure DevOps para agentes auto-hospedados.
Observação
A contagem de trabalhos paralelos auto-hospedados do Azure DevOps para sua organização determina o número de agentes auto-hospedados que podem executar trabalhos simultaneamente na organização do Azure DevOps, incluindo aqueles que são executados em agentes de Pools de DevOps Gerenciados. A contagem de trabalhos paralelos é diferente da configuração de agentes máximos do Managed DevOps Pools, que configura o número máximo de agentes que o pool disponibiliza para executar pipelines. Se você definir o máximo de agentes como 5, verifique se você tem pelo menos cinco trabalhos paralelos auto-hospedados disponíveis em sua organização. Trabalhos paralelos são pagos e configurados no nível da organização Azure DevOps e são compartilhados com todos os pipelines em execução em qualquer projeto na organização. Se você definir o número máximo de agentes como 5 , mas tiver apenas o trabalho paralelo auto-hospedado gratuito padrão, só poderá executar um único pipeline por vez.
Estimando o custo
Uma fórmula básica para estimar o custo mensal de Pools de DevOps Gerenciados é combinar custos fixos, como o preço de trabalho paralelo de Azure DevOps Services, os custos dos serviços do Azure que não são cobrados por hora, como o preço do Armazenamento do Azure, o preço do Managed Disks e as taxas de saída de dados padrão, além do custo dos serviços do Azure por hora, principalmente o preço das Máquinas Virtuais, que normalmente é a maior parte do custo mensal dos Pools de DevOps Gerenciados.
Para estimar o número de horas usadas ao projetar o custo de serviços Azure por hora, multiplique o número de trabalhos projetados pelo tempo de execução projetado dos trabalhos. Por exemplo, se o seu trabalho típico leva duas horas para ser executado, é executado 100 vezes por dia, cinco dias por semana, suas horas estimadas seriam de 1000 horas por semana, ou aproximadamente 4000 horas por mês.
Se você estiver usando agentes em espera, considere as horas em que os agentes estão online para trabalhos em espera, mas não em execução ativa, e adicione isso às horas estimadas. Para usar agentes em espera, configure um agendamento de provisionamento para manter os agentes on-line para reduzir o tempo de inicialização para executar trabalhos. Se você provisionasse cinco agentes para ficarem em espera durante uma semana de trabalho de 40 horas, estaria pagando por 200 horas de tempo de máquina por semana, mesmo durante os horários em que nenhum trabalho estava em execução.
Para localizar o custo da máquina virtual por hora, verifique os preços para o tamanho da Azure VM que você está utilizando para o pool.
Se o tamanho da VM Azure selecionado for de 12 centavos por hora e você for projetado para executar 4.000 horas de trabalhos, o custo mensal projetado para serviços por hora será de US$ 480.
Para visualizar o uso anterior de recursos do Azure, consulte Visualizar e baixar o uso e os encargos do Azure.