Compartir a través de


Introducción a los grupos de DevOps administrados

Los grupos de DevOps administrados permiten a los equipos de desarrollo poner en marcha rápidamente y fácilmente grupos de agentes Azure DevOps que se adaptan a sus necesidades específicas. Los grupos de DevOps administrados implementan procedimientos recomendados de seguridad y proporcionan maneras de equilibrar el costo y el rendimiento. También proporciona rutas de acceso para los escenarios más comunes y reduce significativamente el tiempo que los equipos dedican a crear y mantener grupos personalizados.

Los grupos de DevOps administrados son una evolución de los grupos de agentes de Azure DevOps Virtual Machine Scale Sets. Simplifica aún más la creación de grupos personalizados mediante la mejora de la escalabilidad y confiabilidad de los grupos personalizados. Consulte la comparación entre los grupos de DevOps administrados y los agentes de Azure Virtual Machine Scale Sets. Los grupos de DevOps administrados son un servicio completamente gestionado en el que las máquinas virtuales o los contenedores que ejecutan agentes se alojan dentro de una suscripción de Microsoft Azure. No residen en su propia suscripción de Azure, de forma similar al uso de grupos de agentes de Azure DevOps Virtual Machine Scale Sets. Para obtener más información, consulte Información general sobre la arquitectura de grupos de DevOps administrados de Microsoft.

Escenarios de uso

Grupos de DevOps administrados:

  • Tiene agentes que son más eficaces que los agentes predefinidos.
  • Usa una imagen de máquina virtual que usted crea y personaliza para su carga de trabajo de CI/CD.
  • Tiene agentes en la región geográfica más cercana a las dependencias.
  • Escala hacia arriba y hacia abajo según tu configuración.
  • Puede mantener el estado de los agentes hasta siete días, por lo que las compilaciones son más rápidas debido a los aciertos de caché.
  • Admite trabajos de ejecución prolongada de hasta dos días, con la capacidad de ejecutar canalizaciones más largas dividiéndolas en varios trabajos más cortos que se completan en dos días o menos.
  • Puede acceder a los recursos de la red de la empresa o aislar la carga de trabajo para acceder solo a puntos de conexión específicos.
  • Puede crear agentes que tengan el mismo software que Azure Pipelines agentes hospedados por Microsoft.
  • Puede ver todos los agentes activos y el estado del aprovisionamiento y la reimagen del agente.
  • Puede conectar un disco de datos para que no tenga que usar una edición más grande solo para obtener más espacio en disco.

Para obtener información sobre las próximas características, consulte la hoja de ruta y el cronograma de características.

Novedades para Managed DevOps Pools GA

  • Grupos de DevOps administrados se admite en más regiones de Azure: Los grupos de DevOps administrados ya están disponibles en Suecia Central, Brasil Sur, Japón Este, Emiratos Árabes Unidos Norte, Corea Central y Noruega Este, lo que te permite usar recursos regionales para optimizar el rendimiento y el cumplimiento. Para ver las regiones de Azure que admiten grupos de DevOps administrados en su suscripción, registrar el proveedor de Microsoft.DevOpsInfrastructure en la suscripción y ver las ubicaciones admitidas.
  • Integración con Azure Key Vault: Los grupos de DevOps administrados ofrecen la capacidad de obtener certificados de Azure Key Vault durante el aprovisionamiento. Debido a este proceso, los certificados ya existen en la máquina en el momento en que ejecuta las canalizaciones. Para usar esta característica, configure una identidad administrada en su grupo y conceda permisos para acceder a secretos desde la bóveda de claves. Para obtener más información, consulte Integrate con Azure Key Vault.
  • Compatibilidad con proxy: puede configurar grupos de DevOps administrados para dirigir el tráfico de red a través de un proxy. Mediante el uso de una imagen con un proxy preinstalado, puede ejecutar las canalizaciones en grupos de DevOps administrados detrás de un proxy, como la oferta actual de agentes de Azure Virtual Machine Scale Sets. Esta configuración permite al agente recuperar fuentes y descargar artefactos, transmitiendo los detalles del proxy a tareas que también requieren ajustes del proxy para acceder a la web. Para obtener más información, consulte Compatibilidad con proxy.
  • Ver la dirección IP del agente: ahora puede ver la dirección IP del agente en el paso de trabajo Inicializar del log de la canalización. Esta característica es útil para escenarios como cuando desea investigar canalizaciones que producen errores debido a servidores proxy o reglas de firewall.
  • Mover a otro grupo de recursos o suscripción: ahora puede mover grupos de recursos a otro grupo de recursos de Azure o a otra suscripción. Para obtener más información, consulte Move Azure recursos a un nuevo grupo de recursos o suscripción.
  • Compatibilidad con Ubuntu 24.04: Ahora se admite Ubuntu 24.04. Hay tres imágenes en imágenes seleccionadas del mercado, y ahora puede traer sus propias imágenes de Ubuntu 24.04 mediante imágenes de la Galería de Cómputo de Azure.

Ventajas

Los grupos de DevOps administrados proporcionan las siguientes ventajas al crear, configurar y administrar grupos de agentes de Azure DevOps en la nube:

  • Tiempo invertido en la administración: los grupos de DevOps administrados están diseñados para reducir el tiempo dedicado a administrar la infraestructura de CI/CD, que libera ciclos de equipo de desarrollo o ingeniería de plataforma para centrarse en otros problemas.
  • Grupos específicos del equipo: dado que los usuarios pueden crear fácilmente nuevos grupos, los equipos de ingeniería de plataforma pueden crear fácilmente varios grupos específicos del equipo. Este proceso evita situaciones de vecinos ruidosos para los equipos y adapta los grupos para satisfacer las necesidades de los equipos individuales.
  • Autoservicio sin preocupaciones: los equipos de ingeniería de plataforma pueden optar por capacitar a los equipos de desarrollo para crear sus propios grupos personalizados sin poner en peligro la gobernanza, ya que permiten el uso de imágenes y redes seleccionadas.
  • Costo de Azure: los grupos de recursos ayudan a optimizar el costo de Azure en función de las necesidades únicas de la carga de trabajo de CI/CD.
  • Escalable: Los grupos son escalables, con capacidad para manejar hasta miles de agentes funcionando simultáneamente.
  • Confiable: Los desarrolladores experimentan menos interrupciones, porque los pools tienen un elevado tiempo de actividad.
  • Seguridad: Los agentes de su grupo tienen la seguridad de los procedimientos recomendados de Microsoft, y puede usar funcionalidades para proteger aún más el grupo.

Comienza

Para más información, vaya a Introducción a grupos de DevOps administrados.

Vea lo que dicen los usuarios sobre los grupos de DevOps administrados. (Los vínculos siguientes le llevan a sitios externos fuera de Microsoft Learn).