我们有两个VPC,一个在美国,另一个在欧洲。每个VPC在公共子网中都有一个负载均衡器,我们在私有子网中运行我们的Web应用程序。我们想要的是,如果用户访问我们的网站(向我们的主机/域发出请求),如果用户来自欧洲地区,请求将被重定向到欧洲VPC,如果用户从美国请求,则请求被重定向到美国VPC。
答案 0 :(得分:1)
Route53可以帮助您解决此问题
Route53地理路由这允许DNS根据发出DNS请求的位置返回不同的值。请参阅"地理路由"此博客文章的一部分提供了一个很好的摘要https://aws.amazon.com/blogs/aws/route-53-domain-reg-geo-route-price-drop/
您还应该查看AWS CloudFront CDN。这可以将静态内容移动到基于客户的全局服务。因此,当澳大利亚的客户要求提供静态文件(例如js或css)时,这些文件实际上是从澳大利亚的端点提供的。您不必设置任何将文件放入S3存储桶的端点