Uso de las políticas de caché administradas - Amazon CloudFront

Uso de las políticas de caché administradas

CloudFront proporciona un conjunto de políticas de caché administradas que puede asociar a cualquiera de los comportamientos de caché de la distribución. Con una política de caché administrada, no necesita escribir ni mantener su propia política de caché. Las políticas administradas utilizan configuraciones optimizadas para casos de uso específicos.

Asociar una política de caché administrada

Para utilizar una política de caché administrada, debe asociarla a un comportamiento de caché en su distribución. El proceso es el mismo que cuando crea una política de caché, pero en lugar de crear una nueva, simplemente asocia una de las políticas de caché administradas. Puede asociar la política por nombre (con la consola) o por ID (con la CLI o los SDK de AWS). Los nombres e ID se muestran en la siguiente sección.

Para obtener más información, consulte Creación de políticas de caché.

Descripción de las políticas de caché administradas

En la siguiente lista se describen las políticas de caché administradas.

Nombre: Managed-CachingOptimized
ID: 658327ea-f89d-4fab-a63d-7e88639e58f6

Esta política está diseñada para optimizar la eficacia de la caché minimizando los valores que CloudFront incluye en la clave de caché. CloudFront no incluye cadenas de consulta ni cookies en la clave de caché y solo incluye el encabezado Accept-Encoding normalizado. Esto permite a CloudFront almacenar en caché objetos por separado en los formatos de compresión Gzip y Brotli cuando el origen los devuelve o cuando se habilita la compresión de borde de CloudFront.

Configuración de política

  • MinTTL: 1 segundo.

  • MaxTTL: 31 536 000 segundos (365 días).

  • DefaultTTL: 86 400 segundos (24 horas).

  • Cadenas de consulta incluidas en la clave de caché: ninguna.

  • Encabezados incluidos en la clave de caché: no se incluye ninguno explícitamente. El encabezado Accept-Encoding normalizado se incluye porque la configuración de objetos comprimidos en caché está habilitada. Para obtener más información, consulte Objetos comprimidos en caché (utiliza el encabezado Accept-Encoding).

  • Cookies incluidas en la clave de caché: ninguna.

  • Configuración de objetos comprimidos en caché: habilitada. Para obtener más información, consulte Objetos comprimidos en caché (utiliza el encabezado Accept-Encoding).

Nombre: Managed-CachingOptimizedForUncompressedObjects
ID: b2884449-e4de-46a7-ac36-70bc7f1ddd6d

Esta política está diseñada para optimizar la eficacia de la caché minimizando los valores incluidos en la clave de caché. No se incluyen cadenas de consulta, encabezados ni cookies. Esta política es idéntica a la anterior, pero desactiva la configuración de objetos comprimidos en caché.

Configuración de política

  • MinTTL: 1 segundo

  • MaxTTL: 31 536 000 segundos (365 días)

  • DefaultTTL: 86 400 segundos (24 horas)

  • Cadenas de consulta incluidas en la clave de caché: ninguna

  • Encabezados incluidos en la clave de caché: ninguno

  • Cookies incluidas en la clave de caché: ninguna

  • Configuración de objetos comprimidos en caché: desactivada

Nombre: Managed-CachingDisabled
ID: 4135ea2d-6df8-44a3-9df3-4b5a84be39ad

Esta política desactiva el almacenamiento en caché. Esta política es útil para el contenido dinámico y para las solicitudes que no se pueden almacenar en caché.

Configuración de política

  • MinTTL: 0 segundos

  • MaxTTL: 0 segundos

  • DefaultTTL: 0 segundos

  • Cadenas de consulta incluidas en la clave de caché: ninguna

  • Encabezados incluidos en la clave de caché: ninguno

  • Cookies incluidas en la clave de caché: ninguna

  • Configuración de objetos comprimidos en caché: desactivada

Nombre: Managed-Elemental-MediaPackage
ID: 08627262-05a9-4f76-9ded-b50ca2e3a84f

Esta política está diseñada para su uso con un origen que es un punto de enlace de AWS Elemental MediaPackage.

Configuración de política

  • MinTTL: 0 segundos

  • MaxTTL: 31 536 000 segundos (365 días)

  • DefaultTTL: 86 400 segundos (24 horas)

  • Cadenas de consulta incluidas en la clave de caché:

    • m

    • start

    • end

    • aws.manifestfilter

  • Encabezados incluidos en la clave de caché:

    • Origin

  • Cookies incluidas en la clave de caché: ninguna

  • Configuración de objetos comprimidos en caché: habilitada. Para obtener más información, consulte Objetos comprimidos en caché (utiliza el encabezado Accept-Encoding).