Una empresa migró una aplicación a instancias de Amazon EC2 Linux. Una instancia EC2 ejecuta varias tareas programadas de 1 hora escritas en diferentes lenguajes. A la empresa le preocupa el rendimiento y la escalabilidad cuando esas tareas se ejecutan en una sola instancia. ¿Qué solución abordará estas preocupaciones con la MENOR sobrecarga operativa?
Elige una respuesta
Toca una opción para verificar tu respuesta.
Respuesta correcta: Usar AWS Batch para ejecutar las tareas como trabajos. Programar los trabajos usando Amazon EventBridge (Amazon CloudWatch Events)..
Por qué esta es la respuesta
AWS Batch es ideal para cargas de trabajo por lotes de larga duración (hasta 16 horas por trabajo) y maneja automáticamente el aprovisionamiento de recursos, la planificación y la ejecución de trabajos, lo que minimiza la sobrecarga operativa. EventBridge permite programar estos trabajos de manera eficiente. Convertir a contenedor y usar AWS App Runner no es la mejor opción porque App Runner está diseñado para servicios web y API, no para tareas programadas de larga duración, y podría introducir complejidad innecesaria. Copiar las tareas a funciones Lambda no es adecuado porque las tareas duran 1 hora, excediendo el límite de tiempo de ejecución de Lambda (15 minutos). Crear una AMI y usar Auto Scaling aumentaría la sobrecarga operativa al requerir la gestión de instancias EC2 completas para cada tarea, lo cual es ineficiente para la ejecución de trabajos por lotes.
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