Precios de grupos de DevOps administrados

Los precios de los grupos de DevOps administrados son una combinación del costo de los servicios de Azure que usa el grupo, como proceso, almacenamiento y salida de datos, y los precios estándar de los trabajos paralelos de Azure DevOps Services para agentes autohospedados. En este artículo se describe cómo calcular y proyectar los costos de los grupos de DevOps administrados.

precios de servicios de Azure

El costo principal de los grupos de DevOps administrados es el costo de los servicios de Azure que usa el grupo, como el proceso, el almacenamiento y la salida de datos, que se facturan a las tarifas de precios estándar Azure.

Para obtener más información, consulte:

Para obtener más información sobre los Azure Services usados por grupos y estrategias de DevOps administrados para reducir el costo, consulte Administrar costos y rendimiento.

precios de trabajos paralelos de Azure DevOps Services

El costo secundario para los grupos administrados de DevOps es el costo de los trabajos paralelos de Azure DevOps. En Azure DevOps, un trabajo paralelo hace referencia a la capacidad de proceso para ejecutar un trabajo de pipeline. Los agentes de grupos de DevOps administrados se consideran agentes autohospedados y se ejecutan mediante trabajos paralelos autohospedados. Azure DevOps Services proporciona a las organizaciones un trabajo paralelo autohospedado gratuito con minutos ilimitados. Si desea tener la capacidad de ejecutar cinco trabajos de canalización simultáneos en agentes de grupos de DevOps administrados, deberá pagar por cuatro trabajos paralelos adicionales autohospedados.

La parte correspondiente a los trabajos paralelos de Azure DevOps en el coste de los grupos de DevOps administrados es un coste mensual fijo basado en la cantidad de trabajos paralelos autohospedados adquiridos y no varía según el tiempo de aprovisionamiento de los agentes ni la duración de los trabajos de la canalización. Para obtener más información, consulte:

Nota:

El recuento de trabajos paralelos autohospedados de Azure DevOps para su organización determina cuántos agentes autohospedados pueden ejecutar trabajos simultáneamente en su organización de Azure DevOps, incluyendo las canalizaciones que se ejecutan en los agentes de los grupos de DevOps administrados. El recuento de trabajos paralelos es diferente de la configuración Máximo de agentes de grupos de DevOps administrados, que configura el número máximo de agentes que su grupo pone a disposición para ejecutar las canalizaciones. Si establece Máximo de agentes en 5, asegúrese de que tiene al menos cinco trabajos paralelos autohospedados disponibles en su organización. Los trabajos paralelos se pagan y configuran en el nivel de organización de Azure DevOps y se comparten con todas las canalizaciones que se ejecutan en cualquier proyecto de la organización. Si establece Máximo de agentes en 5 , pero solo tiene el trabajo paralelo autohospedado predeterminado, solo puede ejecutar una sola canalización a la vez.

Estimación del costo

Una fórmula básica para estimar el coste mensual de los grupos de DevOps administrados consiste en combinar costes fijos como los precios de trabajos paralelos de Azure DevOps Services, los costes de servicios de Azure no por hora como los precios de Azure Storage, los precios de Managed Disks y los cargos estándar por salida de datos, y el coste de los servicios de Azure por hora, principalmente los precios de las máquinas virtuales, que suele ser la mayor parte del coste mensual de los grupos de DevOps administrados.

Para calcular el número de horas usadas al proyectar el costo por hora Azure servicios, multiplique el número de trabajos proyectados por el tiempo de ejecución previsto de los trabajos. Por ejemplo, si el trabajo típico tarda dos horas en ejecutarse, ejecuta 100 veces al día, cinco días por semana, las horas estimadas serían 1000 horas por semana o aproximadamente 4000 horas al mes.

Si usa agentes en espera, tenga en cuenta las horas en que los agentes están en línea en modo de espera sin ejecutar trabajos activamente y súmelas a las horas estimadas. Para usar agentes en espera, configure una programación de aprovisionamiento para mantener los agentes en línea para reducir el tiempo de inicio para ejecutar trabajos. Si aprovisionó cinco agentes para estar en espera durante una semana laboral de 40 horas, pagaría 200 horas de tiempo de máquina por semana, incluso durante los tiempos en los que no se estaban ejecutando trabajos.

Para encontrar el coste de la máquina virtual por hora, revise los precios del tamaño de VM Azure que está utilizando para su grupo.

Si el tamaño de máquina virtual seleccionada de Azure es de 12 centavos por hora y se proyecta que ejecute 4000 horas de trabajos, el costo mensual previsto para los servicios por hora serían 480 USD.

Para ver el uso de recursos de Azure anterior, consulte View y descargue el uso y los cargos de Azure.

Consulte también