Un sitio web estático de alto tráfico está alojado en Amazon S3 con una distribución de CloudFront que actualmente tiene un TTL predeterminado de 0 segundos. La empresa quiere añadir almacenamiento en caché para mejorar el rendimiento, pero debe asegurarse de que el contenido obsoleto no se sirva durante más de unos pocos minutos después de una implementación. ¿Qué combinación de métodos de almacenamiento en caché debe implementar un arquitecto de soluciones? (Elija dos)
Elige una respuesta
Toca una opción para verificar tu respuesta.
Respuesta correcta: Establezca el TTL predeterminado de CloudFront en 2 minutos., Agregue una directiva Cache-Control max-age de 24 horas a los objetos en Amazon S3. En la implementación, cree una invalidación de CloudFront para borrar cualquier archivo modificado de las cachés de borde..
Por qué esta es la respuesta
Establecer el TTL predeterminado de CloudFront en 2 minutos asegura que el contenido obsoleto no se sirva por más de ese tiempo si no se especifica otra directiva de caché. La directiva Cache-Control max-age de 24 horas en S3, combinada con invalidaciones de CloudFront durante la implementación, permite un almacenamiento en caché agresivo para mejorar el rendimiento, mientras que las invalidaciones garantizan que el contenido actualizado se propague rápidamente. Establecer un TTL predeterminado de 2 minutos en el bucket de S3 no es tan efectivo como configurarlo en CloudFront, ya que CloudFront es el punto de caché principal. La directiva Cache-Control private impide que los cachés intermedios (como CloudFront) almacenen el contenido, lo que anularía el objetivo de mejorar el rendimiento. Una función Lambda@Edge para agregar un encabezado Expires es una opción viable, pero la combinación de TTL de CloudFront y max-age con invalidaciones es más directa y común para este escenario.
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