Você está lançando um aplicativo global que deve entregar conteúdo diferente com base no país e no idioma preferido de cada usuário. O conteúdo deve ser entregue de forma confiável e com baixa latência. Qual design atende a esses requisitos?
Escolha uma resposta
Toque em uma opção para verificar sua resposta.
Resposta correta: Use uma distribuição Amazon CloudFront com seu aplicativo como origem e configure a distribuição para encaminhar o cabeçalho Accept-Language e o cabeçalho CloudFront-Viewer-Country para a origem..
Por que esta é a resposta
A distribuição Amazon CloudFront com o aplicativo como origem e a configuração para encaminhar os cabeçalhos Accept-Language e CloudFront-Viewer-Country permite que o aplicativo personalize o conteúdo com base no idioma preferido do usuário e no país de origem, atendendo aos requisitos de conteúdo diferente por país e idioma. O CloudFront garante baixa latência e alta disponibilidade por meio de sua rede global de edge locations. A API Gateway REST API com AWS Global Accelerator roteia solicitações globalmente, mas não oferece a mesma capacidade de cache de conteúdo e personalização baseada em cabeçalhos de idioma/país diretamente na borda que o CloudFront. Armazenar conteúdo em um bucket S3 centralizado com S3 Transfer Acceleration e Route 53 com geoproximidade/geolocalização pode melhorar a latência para o S3, mas não personaliza o conteúdo com base no idioma ou país de forma tão eficiente quanto o CloudFront com cabeçalhos. A API Gateway REST API com AWS WAF e regras de correspondência geográfica/regex serve para segurança e controle de acesso, não para personalização de conteúdo global com base em idioma e país.
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