Soluciones Efectivas para Mejorar la Velocidad de Entrega de Contenidos Globales en S3: Descubre Cómo
Pregunta
Una empresa tiene una aplicación que entrega objetos de S3 a usuarios globales.
Últimamente, algunos usuarios se han quejado de tiempos de respuesta lentos.
¿Qué paso adicional ayudaría a crear una solución rentable y garantizar que los usuarios obtengan una respuesta óptima a los objetos de S3?
Respuestas
A. Utilice la replicación de S3 para replicar los objetos en las regiones más cercanas a los usuarios.
B. Asegúrese de que S3 Transfer Acceleration esté habilitado para garantizar que todos los usuarios obtengan los tiempos de respuesta deseados.
C. Coloque un ELB frente a S3 para distribuir la carga en S3.
D. Coloque el depósito S3 detrás de una distribución de CloudFront.
Respuesta Correcta
A.BCD
Respuesta correcta - D.
La documentación de AWS menciona lo siguiente:
Si su carga de trabajo consiste principalmente en enviar solicitudes GET, además de las pautas anteriores, debe considerar usar Amazon CloudFront para optimizar el rendimiento.
Al integrar Amazon CloudFront con Amazon S3, puede distribuir contenido a sus usuarios con baja latencia y una alta tasa de transferencia de datos.
También enviará menos solicitudes directas a Amazon S3, lo que reducirá sus costos.
Por ejemplo, suponga que tiene algunos objetos muy populares.
Amazon CloudFront obtiene esos objetos de Amazon S3 y los almacena en caché.
Amazon CloudFront puede atender futuras solicitudes de objetos desde su caché, lo que reduce la cantidad de solicitudes GET que envía a Amazon S3.
Para obtener más información sobre las consideraciones de rendimiento en S3, visite la siguiente URL:
https://docs.aws.amazon.com/AmazonS3/latest/dev/request-rate-perf-considerations.html
La opción A es incorrecta.
La replicación entre regiones de S3 no es la respuesta correcta para este escenario empresarial. Se le preguntará cómo proporcionar un & acceso más rápido a los datos en el depósito de S3, y esta opción se usa para replicar los datos del depósito de S3 en todas las regiones.
La opción B es incorrecta.
S3 TA se utiliza para una transferencia de archivos rápida, fácil y segura a largas distancias entre su cliente y su depósito de Amazon S3.
S3 Transfer Acceleration aprovecha las ubicaciones de borde de AWS distribuidas globalmente de Amazon CloudFront.
Pero sería demasiado costoso para esta situación.
La opción C es incorrecta.
ELB se utiliza para distribuir el tráfico a las instancias EC2.
¡Ahora puedes descargar los tests!
Poco a poco vamos agregando más.