Tiene un agente autohospedado de Windows Server 2019 en un grupo de agentes utilizado por una canalización de compilación para App1. Un nuevo proyecto agregará una segunda canalización que compila App2, que tiene dependencias en conflicto con App1. Debe minimizar los conflictos entre las dos canalizaciones manteniendo bajos los costos de infraestructura. ¿Qué debería hacer?
Elige una respuesta
Toca una opción para verificar tu respuesta.
Respuesta correcta: Crear dos trabajos de contenedor..
Por qué esta es la respuesta
Crear dos trabajos de contenedor es la mejor solución porque permite aislar las dependencias de App1 y App2 dentro de sus propios contenedores. Esto minimiza los conflictos de dependencias en el mismo agente autohospedado sin incurrir en costos adicionales de infraestructura, ya que no se necesita un nuevo agente. Agregar otro agente autohospedado resolvería el conflicto, pero aumentaría los costos de infraestructura. Agregar una tarea de Docker Compose no es suficiente por sí solo para aislar las dependencias de compilación; se necesitaría una configuración adicional para que cada aplicación se compile dentro de su propio contenedor. Cambiar el agente a RHEL 8 no aborda el problema de los conflictos de dependencias entre las aplicaciones, solo cambia el sistema operativo del agente.
Aprueba tu examen — sin la interminable búsqueda de respuestas
Obtén todas las preguntas y explicaciones verificadas para este examen en un solo lugar, y ahorra horas de preparación. Más de 1,000 certificaciones · Más de 20 idiomas · Empieza gratis.
Aprueba tu examen más rápido → No se requiere tarjeta