0 votes
in AWS by

A website for an international sport governing body would like to serve its content to viewers from different parts of the world in their vernacular language.

Which is the most suitable service that will allow different language versions of the same website to be served?

1 Answer

0 votes
by

Correct Answer - A.

A better option would be to use CloudFront to detect the user's location and send all traffic to a single origin, which then serves the user back to the correct localization of the site.

You can configure CloudFront to add additional geolocation headers that provide more granularity in your caching and origin request policies.

The new headers give you more granular control of cache behavior and your origin access to the viewer's country name, region, city, postal code, latitude, and longitude, all based on the viewer's IP address.

Option B is INCORRECT because EC2 is just a distractor, not suitable for routing and delivery.

Option C is INCORRECT because Amazon Lightsail will primarily allow for developing, deploying, and hosting websites and web applications.

The service will not meet the requirements of the scenario.

Option D is INCORRECT because the geolocation routing policy of Route53 allows different resources to serve content based on the origin of the request.

Based on the question it looks like the customer is hosting multiple origins for their app, one for each language.

This is not recommended or feasible.

...