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.
O preço dos Managed DevOps Pools é uma combinação do custo dos serviços Azure que o seu pool utiliza, como computação, armazenamento e saída de dados, e do preço padrão dos trabalhos paralelos do Azure DevOps Services para agentes auto-hospedados. Este artigo descreve como estimar e projetar os custos para seus pools de DevOps gerenciados.
Preços dos serviços Azure
O custo principal dos Pools DevOps Geridos é o custo dos serviços Azure que o seu pool utiliza, como computação, armazenamento e saída de dados, que são faturados às tarifas padrão do Azure.
Observação
Azure Hybrid Benefit não pode ser usado com Pools DevOps Geridos. Para mais informações, consulte Perguntas frequentes sobre Managed DevOps Pools: Posso usar o Azure Hybrid Benefit com os Managed DevOps Pools?
Para obter mais informações, consulte:
Para detalhes adicionais sobre os Serviços de Azure utilizados pelos Pools DevOps Geridos e estratégias para reduzir custos, consulte Gerenciar custos e desempenho.
Preço dos trabalhos paralelos no Azure DevOps Services
O custo secundário dos Pools DevOps Geridos é 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 de Pools de DevOps gerenciados são considerados agentes auto-hospedados e executados usando trabalhos paralelos auto-hospedados. O Azure DevOps Services oferece à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 Azure DevOps do custo dos Managed DevOps Pools é 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 no pipeline. Para obter mais informações, consulte:
- Configuração e pagamento de trabalhos paralelos
- A secção Preçário do Azure DevOps para agentes autogeridos.
Observação
A contagem de trabalhos paralelos auto-hospedados do Azure DevOps para a sua organização determina quantos agentes auto-hospedados podem executar simultaneamente trabalhos na sua organização Azure DevOps, incluindo os seus pipelines executados em agentes de pools geridos do DevOps. 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 ao nível da organização Azure DevOps e são partilhados com todos os pipelines em execução em qualquer projeto da 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 Managed DevOps Pools é combinar custos fixos como preços de trabalhos paralelos do Azure DevOps Services, custos de serviços de Azure não horários, como preços de Azure Storage, preços de Discos Geridos, e taxas padrão de saída de dados, e custos horários de serviços de Azure, principalmente preços de Máquinas Virtuais, que normalmente representam a maior parte do custo mensal dos Managed DevOps Pools.
Para estimar o número de horas usadas ao projetar o custo horário dos serviços 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 por hora da máquina virtual, revê os preços para o tamanho da VM Azure que estás a usar para o teu pool.
Se o tamanho da VM Azure selecionado for de 12 cêntimos por hora, e estiver projetado para executar 4000 horas de trabalhos, o custo mensal projetado para serviços horários seria de 480 dólares.
Para ver o seu uso anterior de recursos de Azure, consulte Visualizar e descarregar o seu uso de Azure e cobranças.