Partilhar via


Preços dos Pools de DevOps Gerenciados

O preço dos Pools de DevOps Gerenciados é uma combinação do custo dos serviços do 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 de DevOps do Azure para agentes autohospedados. Este artigo descreve como estimar e projetar os custos para seus pools de DevOps gerenciados.

Preços dos serviços do Azure

O principal custo para Pools de DevOps Gerenciados é o custo dos serviços do Azure que seu pool usa, como computação, armazenamento e saída de dados, que são cobrados de acordo com as taxas de preços padrão do Azure. Para obter mais informações, consulte:

Para obter detalhes adicionais sobre os Serviços do Azure usados por Pools de DevOps Gerenciados e estratégias para reduzir custos, consulte Gerenciar custo e desempenho.

Preços de trabalho paralelo dos Serviços de DevOps do Azure

O custo secundário para Pools de DevOps Gerenciados é o custo de trabalhos paralelos do Azure DevOps. No Azure DevOps, um trabalho paralelo refere-se à capacidade de computação para executar um trabalho de pipeline. Os agentes de Pools de DevOps gerenciados são considerados agentes auto-hospedados e executados usando trabalhos paralelos auto-hospedados. Os Serviços de DevOps do Azure fornecem às organizações um trabalho paralelo auto-hospedado gratuito com minutos ilimitados. Se quiser ter capacidade para executar cinco trabalhos de pipeline simultâneos em agentes dos Pools de DevOps Geridos, deve pagar por quatro trabalhos paralelos auto-hospedados adicionais.

A parte dos trabalhos paralelos do Azure DevOps no custo dos Pools de DevOps Geridos é 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 os seus agentes estão provisionados ou na duração dos seus trabalhos de pipeline. Para obter mais informações, consulte:

Observação

A contagem de trabalhos paralelos auto-hospedados do Azure DevOps para sua organização determina quantos agentes auto-hospedados podem executar trabalhos simultaneamente em sua organização do Azure DevOps, incluindo seus pipelines em execução em agentes de Pools de DevOps Gerenciados. A contagem de trabalhos paralelos é diferente da configuração de Máximo de agentes dos Pools de DevOps Geridos, que define o número máximo de agentes que o seu pool disponibiliza para executar pipelines. Se você definir Máximo de agentes como 5, certifique-se de ter pelo menos cinco trabalhos paralelos auto-hospedados disponíveis em sua organização. Os trabalhos paralelos são pagos e configurados no nível da organização do Azure DevOps e são compartilhados com todos os pipelines em execução em qualquer projeto na organização. Se você definir Máximo de agentes como 5 , mas tiver apenas o trabalho paralelo auto-hospedado gratuito padrão, só poderá executar um único pipeline de cada vez.

Estimativa de custos

Uma fórmula básica para estimar o custo mensal dos Pools de DevOps Geridos é combinar custos fixos, tal como o preço de trabalho paralelo dos Serviços de DevOps do Azure, custos de serviços do Azure não horários, como o preço do Armazenamento do Azure, os preços dos Discos Geridos, as cobranças de saída de dados padrão e custos de 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 Geridos.

Para estimar o número de horas usadas ao projetar o custo horário dos serviços do Azure, 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 1000 horas por semana, ou aproximadamente 4000 horas por mês.

Se estiver a usar agentes em standby, considere as horas em que os agentes estão online em espera, mas não a executar tarefas ativamente, e adicione isso às horas estimadas. Para usar agentes em espera, configure uma agenda 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 de prontidão durante uma semana de trabalho de 40 horas, estaria pagando por 200 horas de tempo de máquina por semana, mesmo durante períodos em que nenhum trabalho estava em execução.

Para encontrar o custo da máquina virtual por hora, revise o preço do tamanho da VM do Azure que você está usando para seu pool.

Se o tamanho da VM do Azure selecionada for de 12 centavos por hora e você estiver projetado para executar 4000 horas de trabalhos, seu custo mensal projetado para serviços por hora será de US$ 480.

Para ver a sua utilização anterior de recursos do Azure, consulte Ver e descarregar a sua utilização e encargos do Azure.

Consulte também