Route 53 Geolocation vs Route 53 Geopriximity vs CloudFront geo-restriction
Geolocation routing
Use when you want to route traffic based on the location of your users (meaning the location that DNS queries originate from).
Geoproximity routing
Use when you want to route traffic based on the location of your resources and, optionally, shift traffic from resources in one location to resources in another.
Latency routing
Use when you have resources in multiple AWS Regions and you want to route traffic to the region that provides the best latency.
CloudFront geo-restriction feature
Used to prevent users in specific geographic locations from accessing content that you're distributing through a CloudFront web distribution.
It does not let you choose the resources that serve your traffic based on the geographic location of your users, unlike the Geolocation routing policy in Route 53.
Last updated
Was this helpful?