AWS Certified Developer – Associate (DVA-C02) — Question 439

A developer is launching a global application that delivers content to multiple countries. The developer needs to serve specific content based on the country of each user and each user’s primary language. The developer must ensure that content is served reliably and with low latency.

Which solution will meet these requirements?

Answer options

Correct answer: D

Explanation

Amazon CloudFront delivers content with low latency globally by caching and serving content from edge locations close to users. By configuring CloudFront to forward the CloudFront-Viewer-Country and Accept-Language headers, the origin application can inspect these headers and dynamically return the appropriate localized content. Other options either do not support low-latency content customization based on these specific headers or are intended for access control rather than dynamic content delivery.