Una empresa ejecuta un binario propietario sin estado de Linux (código fuente no disponible) en una instancia EC2. La aplicación es de un solo hilo, requiere 2 GB de RAM, consume mucha CPU y se ejecuta aproximadamente cada 4 horas durante un máximo de 20 minutos. Debe rediseñar la arquitectura para cumplir con estos requisitos. ¿Qué enfoque debe elegir?
Elige una respuesta
Toca una opción para verificar tu respuesta.
Respuesta correcta: Ejecutar el binario como un contenedor en AWS Fargate y programar la tarea de Fargate cada 4 horas usando Amazon EventBridge (CloudWatch Events)..
Por qué esta es la respuesta
La opción correcta es ejecutar el binario como un contenedor en AWS Fargate y programar la tarea con Amazon EventBridge. Fargate es ideal para cargas de trabajo sin servidor y de corta duración, como esta aplicación que se ejecuta solo 20 minutos cada 4 horas. Al usar contenedores, el binario propietario se empaqueta fácilmente sin necesidad de modificar el código fuente. EventBridge (anteriormente CloudWatch Events) es el servicio adecuado para programar la ejecución de tareas de Fargate a intervalos regulares. AWS Lambda no es adecuado porque el binario propietario no se puede ejecutar directamente en el entorno de Lambda sin reescribirlo o adaptarlo significativamente, y su duración máxima es de 15 minutos, lo que podría no ser suficiente para el tiempo de ejecución de 20 minutos. AWS Batch es una buena opción para trabajos por lotes, pero Fargate es más directo para una única tarea programada sin la complejidad adicional de la gestión de colas de Batch para este caso. Las instancias EC2 Spot no son la mejor opción porque requieren la gestión de la infraestructura subyacente y no ofrecen la misma simplicidad sin servidor que Fargate para una tarea programada.
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