Uma empresa usa o CloudFront para uma aplicação web global. Com o tempo, o desempenho diminuiu e a taxa de acertos do cache do CloudFront tem caído constantemente. As métricas mostram que algumas URLs incluem query strings cujos parâmetros são ordenados de forma inconsistente e, às vezes, usam letras maiúsculas e minúsculas misturadas, reduzindo os acertos do cache. Que ações um arquiteto de soluções deve tomar para aumentar a taxa de acertos do cache o mais rápido possível?
Escolha uma resposta
Toque em uma opção para verificar sua resposta.
Resposta correta: Implantar uma função Lambda@Edge que ordene os parâmetros da query string por nome e os converta para minúsculas. Anexar a função ao evento de solicitação do visualizador do CloudFront..
Por que esta é a resposta
A opção correta é implantar uma função Lambda@Edge porque ela permite manipular a solicitação antes que o CloudFront a processe, garantindo que as query strings sejam normalizadas (ordenadas e em minúsculas). Isso aumenta a taxa de acertos do cache, pois URLs logicamente idênticas agora serão armazenadas em cache como a mesma entrada. Anexar ao evento de solicitação do visualizador garante que a normalização ocorra o mais cedo possível na borda. Desabilitar o cache com base nos parâmetros da query string (opção incorreta 2) resolveria o problema de inconsistência, mas reduziria drasticamente a capacidade de cache, prejudicando o desempenho. Implantar um proxy reverso (opção incorreta 3) adicionaria complexidade e latência, além de não ser a solução mais rápida ou nativa da AWS para o problema de cache do CloudFront. O CloudFront não possui uma funcionalidade nativa para processamento de query string que não diferencia maiúsculas de minúsculas (opção incorreta 4); a normalização precisa ser implementada.
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