Um site estático está hospedado no S3 e é entregue via CloudFront usando a política de cache Managed-CachingDisabled. Os desenvolvedores atualizam frequentemente um objeto S3 específico, e os usuários veem o conteúdo correto no primeiro carregamento, mas uma atualização do navegador não recupera o objeto atualizado. Que mudança um administrador SysOps deve recomendar para garantir que as páginas atualizadas busquem o arquivo mais recente?
Escolha uma resposta
Toque em uma opção para verificar sua resposta.
Resposta correta: Adicionar um cabeçalho Cache-Control ao objeto S3 com max-age=0..
Por que esta é a resposta
Adicionar um cabeçalho Cache-Control com max-age=0 ao objeto S3 instrui os navegadores e proxies a sempre revalidar o objeto com o CloudFront (e, consequentemente, com o S3) antes de servir uma versão em cache. Isso garante que, mesmo com a política Managed-CachingDisabled do CloudFront, que impede o cache no CloudFront, o navegador do usuário sempre buscará a versão mais recente após uma atualização, resolvendo o problema de conteúdo desatualizado. Mudar para Managed-CachingOptimized no CloudFront faria com que o CloudFront armazenasse em cache, o que é o oposto do que se deseja para conteúdo que muda frequentemente. Desabilitar o versionamento no S3 não afeta o comportamento de cache do navegador. Habilitar a compressão de conteúdo melhora o desempenho da entrega, mas não resolve o problema de cache de conteúdo desatualizado.
Passe no seu exame — sem a busca interminável por respostas
Obtenha todas as perguntas e explicações verificadas para este exame em um só lugar e economize horas de preparação. Mais de 1.000 certificações · Mais de 20 idiomas · Grátis para começar.
Passe no seu exame mais rápido → Não é necessário cartão