Nota:
El acceso a esta página requiere autorización. Puede intentar iniciar sesión o cambiar directorios.
El acceso a esta página requiere autorización. Puede intentar cambiar los directorios.
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 los 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 de Azure. Para obtener más información, consulte:
Para más información sobre los servicios de Azure usados por grupos y estrategias de DevOps administrados para reducir el costo, consulte Administración del costo y el rendimiento.
Precios de trabajos paralelos de Azure DevOps Services
El costo secundario de los grupos de DevOps administrados 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 canalización. 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 de trabajos paralelos de Azure DevOps en el costo de los pools administrados de DevOps es un costo mensual fijo basado en el número de trabajos paralelos autohospedados adquiridos y no aumenta ni disminuye en función del tiempo en que se aprovisionan sus agentes o la duración de sus trabajos de canalización. Para obtener más información, consulte:
- Configuración y pago de trabajos paralelos
- La sección de precios de Azure DevOps para los agentes autohospedados.
Nota:
El número de tareas paralelas autohospedadas de Azure DevOps para tu organización determina cuántos agentes autohospedados pueden ejecutar tareas simultáneamente en tu organización de Azure DevOps, incluidas las canalizaciones que se ejecutan en agentes de pools administrados 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 calcular el costo mensual de los grupos de DevOps administrados es combinar costos fijos, como los precios de trabajos paralelos de Azure DevOps Services, los costos de servicios de Azure no por hora, como los precios de Azure Storage, los precios de Managed Disks y los cargos de salida de datos estándar y el costo por hora de los servicios de Azure, principalmente los precios de Virtual Machines, que suele ser la mayor parte del costo mensual de los grupos de DevOps administrados.
Para calcular el número de horas usadas al proyectar el costo de los servicios de Azure por hora, 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 las que los agentes están en línea para los trabajos en espera, pero no para ejecutar activamente los trabajos y agregarlos 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 determinar el costo de la máquina virtual por hora, revise los precios del tamaño de máquina virtual de Azure que estás utilizando para tu grupo.
Si el tamaño de máquina virtual de Azure seleccionado es de 12 centavos por hora y se espera que ejecute 4000 horas de trabajos, el costo mensual previsto para los servicios por hora sería de 480 USD.
Para ver el uso anterior de los recursos de Azure, consulte Visualización y descarga del uso y los cargos de Azure.