Una empresa de redes sociales permite a los usuarios subir imágenes a su sitio web, que se ejecuta en instancias de Amazon EC2. Durante la carga, el sitio web cambia el tamaño de las imágenes a un tamaño estándar y almacena las imágenes redimensionadas en Amazon S3. Los usuarios experimentan solicitudes de carga lentas. La empresa quiere reducir el acoplamiento en la aplicación y mejorar el rendimiento del sitio web. Diseñe el proceso de carga de imágenes más eficiente operativamente. ¿Qué combinación de acciones debe tomar el arquitecto de soluciones? (Elija dos).
Elige una respuesta
Toca una opción para verificar tu respuesta.
Respuesta correcta: Configure la aplicación para subir imágenes directamente desde el navegador de cada usuario a Amazon S3 utilizando una URL presigned., Configure las notificaciones de eventos de S3 para invocar una función de AWS Lambda cuando se sube una imagen. Utilice la función para cambiar el tamaño de la imagen..
Por qué esta es la respuesta
La carga directa desde el navegador del usuario a S3 con una URL prefirmada descarga el trabajo de las instancias EC2, mejorando el rendimiento del sitio web y reduciendo la latencia para el usuario. Esto también elimina la necesidad de que las instancias EC2 actúen como intermediarias para la carga de archivos. Las notificaciones de eventos de S3 que invocan una función Lambda para redimensionar las imágenes desacoplan el proceso de redimensionamiento de la aplicación web. Lambda es una solución sin servidor y escalable que se activa solo cuando es necesario, lo que optimiza los costos y el rendimiento. Las opciones incorrectas son: Subir a S3 Glacier no es adecuado para imágenes de acceso frecuente, ya que está diseñado para archivado a largo plazo con tiempos de recuperación más lentos. Subir las imágenes originales a S3 a través del servidor web no resuelve el problema de rendimiento ni desacopla la aplicación, ya que el servidor EC2 sigue siendo un punto intermedio. Usar Amazon EventBridge para invocar Lambda en un horario no es eficiente para el redimensionamiento de imágenes, ya que introduciría un retraso y no se activaría inmediatamente después de la carga.
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