Vous lancez une application globale qui doit fournir un contenu différent en fonction du pays et de la langue préférée de chaque utilisateur. Le contenu doit être servi de manière fiable et avec une faible latence. Quelle conception répond à ces exigences ?
Choisissez une réponse
Appuyez sur une option pour vérifier votre réponse.
Bonne réponse : Utiliser une distribution Amazon CloudFront avec votre application comme origine, et configurer la distribution pour transférer l'en-tête Accept-Language et l'en-tête CloudFront-Viewer-Country à l'origine..
Pourquoi c'est la réponse
CloudFront est un réseau de diffusion de contenu (CDN) qui met en cache le contenu au plus près des utilisateurs, réduisant ainsi la latence. En configurant CloudFront pour transférer les en-têtes Accept-Language et CloudFront-Viewer-Country à l'origine, l'application peut déterminer la langue préférée et le pays de l'utilisateur pour servir le contenu approprié. Les autres options sont moins adaptées : L'API Gateway avec Global Accelerator peut améliorer la latence pour l'API, mais ne gère pas directement la livraison de contenu statique ou la logique de contenu spécifique au pays/langue de manière aussi intégrée que CloudFront. S3 avec Transfer Acceleration et Route 53 (géoproximité/géolocalisation) peut améliorer la livraison de contenu statique, mais ne fournit pas la logique pour interpréter les en-têtes de langue et de pays pour un contenu dynamique ou conditionnel. L'API Gateway avec WAF et les correspondances géographiques/expressions régulières sont principalement des mesures de sécurité et de filtrage, et non une solution pour la diffusion de contenu multilingue et multi-pays à faible latence.
Réussissez votre examen — sans la chasse aux réponses interminable
Obtenez toutes les questions et explications vérifiées pour cet examen en un seul endroit, et économisez des heures de préparation. Plus de 1 000 certifications · Plus de 20 langues · Gratuit pour commencer.
Réussissez votre examen plus rapidement → Pas de carte requise