You can send visitors to different servers based on country of their IP address using Amazon Route 53 cloud based dns server. For example, if you have a server in Amsterdam, a server in America, and a server in Singapore, then you can easily route traffic for visitors in Europe to the Amsterdam server, people in Asia go to the Singapore server and those in the rest of the world be served by the American server. This will results into the various kinds of benefits such as:
1. Better performance as you are sending web site visitors to their nearest web server.
Reduced load on origin.
2. Geomarketing/online advertising.
3. Restricting content to those geolocated in specific countries (I am not a big fan of DRM).
4. In some cases you can get potentially lower costs and more.
In this post, I will explain how to configure and test GeoDNS using AWS Route 53 service.