Una empresa de redes sociales ejecuta su aplicación en instancias de Amazon EC2 detrás de un ALB. El ALB es el origen de una distribución de CloudFront. La aplicación almacena más de mil millones de imágenes en un bucket de S3 y procesa miles de imágenes por segundo. La empresa quiere redimensionar dinámicamente las imágenes y servir los formatos adecuados a los clientes. ¿Qué solución cumple estos requisitos con la MENOR sobrecarga operativa?
Elige una respuesta
Toca una opción para verificar tu respuesta.
Respuesta correcta: Usar una función Lambda@Edge con una biblioteca externa de gestión de imágenes. Asociar la función Lambda@Edge con los comportamientos de CloudFront que sirven las imágenes..
Por qué esta es la respuesta
La opción correcta es usar una función Lambda@Edge con una biblioteca externa de gestión de imágenes. Lambda@Edge permite ejecutar código en ubicaciones de borde de CloudFront, cerca de los usuarios, para modificar las solicitudes y respuestas. Esto permite redimensionar imágenes dinámicamente y servir el formato adecuado basándose en parámetros de la solicitud (como el User-Agent o el tamaño de la pantalla), sin necesidad de modificar el código de la aplicación EC2. La sobrecarga operativa es baja porque Lambda@Edge es un servicio sin servidor y escala automáticamente. Instalar una biblioteca externa en una instancia EC2 aumentaría la sobrecarga operativa y la complejidad, ya que requeriría gestionar las instancias y su escalado para el procesamiento de imágenes. Las políticas de solicitud de origen o de encabezados de respuesta de CloudFront no tienen la capacidad nativa para redimensionar imágenes o procesar contenido de forma dinámica; su función es modificar metadatos o enrutamiento, no el contenido en sí.
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