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 DevOps administrados de grupos, debe pagar por cuatro trabajos paralelos adicionales autohospedados.

La parte correspondiente a los trabajos paralelos de Azure DevOps en el costo de los grupos de DevOps administrados es un costo mensual fijo basado en la cantidad de trabajos paralelos autogestionados 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 los pipelines que se ejecutan en los agentes de los pools gestionados de DevOps. El recuento de trabajos paralelos es diferente de la configuración Máximo de agentes de Pools de DevOps gestionados, que configura el número máximo de agentes que su pool 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 costo mensual de los Managed DevOps Pools consiste en combinar costos fijos como la tarifa de trabajos paralelos de Azure DevOps Services, los costos de servicios de Azure no por hora como la tarifa de Azure Storage, Managed Disks, y los cargos estándar por egress de datos, y el costo de los servicios de Azure por hora, principalmente la tarifa de Virtual Machines, que suele ser la mayor parte del costo mensual de los Managed DevOps Pools.

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 costo de la máquina virtual por hora, revise el precio de Azure VM tamaño 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