Compartir a través de


Comparación de grupos de DevOps administrados con agentes de conjuntos de escalado de máquinas virtuales de Azure

Los grupos de DevOps administrados son un nuevo servicio que es una evolución de los grupos de agentes del conjunto de escalado de máquinas virtuales de Azure DevOps, lo que simplifica aún más la creación de grupos personalizados al mejorar la escalabilidad y la confiabilidad de los grupos personalizados. Los grupos de DevOps administrados son un servicio totalmente administrado en el que las máquinas virtuales que ejecutan los agentes residen en una suscripción de Microsoft Azure y no en su propia suscripción de Azure, como cuando se usan grupos de agentes del conjunto de escalado de máquinas virtuales de Azure DevOps.

Si está pensando en utilizar grupos de agentes autohospedados y autoescalables, le recomendamos que consulte los grupos de DevOps administrados.

Comparación de características

En la tabla siguiente se comparan las características de los grupos de DevOps administrados y los agentes del conjunto de escalado.

Característica Grupos de DevOps administrados Grupos de agentes del conjunto de escalado de máquinas virtuales de Azure
Precios Los precios son los mismos para los grupos de DevOps administrados y los agentes del conjunto de escalado. Se paga un costo mensual fijo para los trabajos paralelos autohospedados de Azure DevOps Services, combinados con el costo de los servicios de Azure usados por el grupo. Consulte Precios de grupos de DevOps administrados para obtener más información. Igual que los precios de los grupos de DevOps administrados
Hospedaje de máquinas virtuales Los agentes se ejecutan en una suscripción de Azure propiedad y administrada por Microsoft. Para obtener más información, consulte Introducción a la arquitectura de grupos de DevOps administrados de Microsoft. Los agentes se ejecutan en su suscripción de Azure
Programación del agente en espera Proporciona opciones de programación flexibles para configurar el número de agentes en espera disponibles en diferentes momentos, así como una opción de agente en espera automática. Admite una única configuración de recuento de agentes en espera (equivalente al Esquema para toda la semana de los grupos de DevOps administrados)
Granularidad de escalado El escalado horizontal se realiza en incrementos de uno El escalado horizontal se realiza en incrementos de un porcentaje del tamaño máximo del grupo, lo que podría resultar en más agentes inactivos por los cuales se le cobra.
Tamaño del grupo Compatibilidad con miles de agentes Compatibilidad con cientos de agentes
Varias imágenes Soporte para múltiples imágenes en tu piscina Solo admite una sola imagen
Cuota La cuota se dedica al recurso de grupos de DevOps administrados y no se comparte con otros servicios de la suscripción. Usa la cuota de proceso compartida con otros servicios de la suscripción
Compatibilidad con redes virtuales Compatibilidad con la ejecución en una red privada o la unión a la red virtual existente Compatibilidad para unir una red virtual existente o crear una nueva
Compatibilidad con imágenes Imágenes de Azure Pipelines (igual que las imágenes del agente hospedado por Microsoft para Windows y Linux), imágenes seleccionadas de Azure Marketplace, imágenes de Azure Compute Gallery Imágenes de Azure Marketplace e imágenes personalizadas
Scripts de extensiones de VMSS No se admite, pero puede configurar la imagen personalizada con el software necesario. Puede ejecutar un script personalizado en el agente antes de empezar a ejecutar trabajos de canalización.
Integración de Azure Key Vault Descarga automática de certificados de Azure Key Vault en el agente Los certificados de Key Vault se pueden preinstalar en las imágenes personalizadas o descargarse mediante tareas o scripts de extensión de VMSS.
Varias organizaciones Compatibilidad con el uso de un grupo en varias organizaciones de Azure DevOps y, opcionalmente, restringir el grupo a determinados proyectos Admite una sola organización de Azure DevOps
Agentes sin estado Compatible Compatibles con Windows Server y las imágenes seleccionadas de Linux
Agentes con estado Compatible Compatible
Compatibilidad con Máquinas Virtuales Spot En la planificación del producto No compatible
Contenedores En la planificación del producto No compatible
BCDR Aún no está planeado, pero se priorizará en función de los comentarios de los clientes. Admite conjuntos y zonas de disponibilidad

Asignación de la configuración del agente del conjunto de escalado a grupos de DevOps administrados

Puede configurar un grupo de DevOps administrado para que tenga un comportamiento similar al grupo de agentes del conjunto de escalado de máquinas virtuales de Azure, mapeando la configuración de este último al equivalente en el grupo de DevOps administrado.

Configuración de agentes del conjunto de escalado Configuración equivalente de grupos de DevOps administrados
Desmontar automáticamente las máquinas virtuales después de cada uso Elija grupos sin estado para tener un agente nuevo en cada trabajo (las máquinas virtuales se desmontan automáticamente después de cada uso) o grupos con estado para agentes persistentes.
Guardar un agente incorrecto para su investigación No disponible en grupos de DevOps administrados
Número máximo de máquinas virtuales del conjunto de escalado Máximo de agentes
Número de agentes para mantenerse en espera Elija Esquema para toda la semana para el mismo comportamiento que los agentes del conjunto de escalado, configure una programación flexible o elija Programación automática del agente en espera
Retraso en minutos antes de eliminar el exceso de agentes inactivos Período de gracia para grupos con estado
Configuración de máquinas virtuales para ejecutar pruebas interactivas habilitar el modo interactivo

Consulte también