Amazon CloudFront anuncia políticas de cache gerenciado para aplicações web

Publicado: 8 de jul de 2024

O Amazon CloudFront anuncia duas novas políticas de cache gerenciado, UseOriginCacheControlHeaders e UseOriginCacheControlHeaders-QueryStrings, para sites e aplicações gerados dinamicamente que retornam cabeçalhos Cache-Control. Com as novas políticas de cache gerenciado, o CloudFront armazena em cache o conteúdo com base nos cabeçalhos Cache-Control retornados pela origem. Por padrão, quando nenhum cabeçalho Cache-Control é retornado, o conteúdo não é armazenado em cache. Essa funcionalidade estava disponível anteriormente para clientes que criavam políticas de cache personalizadas, mas agora está disponível como uma política de cache gerenciada e pronta para uso para todos os clientes.

As políticas de cache informam ao CloudFront quando e como armazenar em cache, incluindo quais atributos de solicitação devem ser incluídos na chave de cache. Anteriormente, os clientes tinham duas opções comuns para políticas de cache gerenciado: CachingOptimized, para armazenar sempre em cache, a menos que não permitido por uma diretiva de cache; e CachingDisabled, para desativar todo o armazenamento em cache. Para todos os outros casos, os clientes precisavam criar políticas de cache personalizadas. Agora, os clientes podem usar uma única política de cache gerenciado para sites apoiados por sistemas de gerenciamento de conteúdo, como o WordPress, ou conteúdo gerado dinamicamente que combine conteúdo armazenável e não armazenável em cache.

As novas políticas de cache gerenciado estão disponíveis para uso imediato, sem custo adicional. Esse recurso pode ser habilitado no Console, no SDK e na CLI do CloudFront. O console do CloudFront fornece automaticamente recomendações sobre políticas de cache com base no seu tipo de origem. Para obter mais informações, consulte o Guia do desenvolvedor do CloudFront. Para começar a usar o CloudFront, acesse a página de produto do CloudFront.