Маршрутизация запросов в определенные регионы/VPC (геотаргетинг)

У нас есть два VPC, один в США, а другой в Европе. У каждого VPC есть балансировщик нагрузки в общедоступных подсетях, и мы запускаем наше веб-приложение в частных подсетях. Мы хотим, чтобы если пользователь посещал наш веб-сайт (делал запрос к нашему хосту/домену), запрос перенаправлялся в европейский VPC, если пользователь из европейского региона, и в американский VPC, если пользователь запрашивает из США.


person Sambhav Sharma    schedule 20.06.2016    source источник


Ответы (1)


Route53 может помочь вам в этом

Route53 Geo Routing позволяет DNS возвращать разные значения в зависимости от места, откуда был сделан запрос DNS. Подробную информацию см. в разделе «Геомаршрутизация» этой записи блога https://aws.amazon.com/blogs/aws/route-53-domain-reg-geo-route-price-drop/

Вам также следует обратить внимание на CDN AWS ​​CloudFront. Это может привести к перемещению статического контента в глобальную службу, расположенную рядом с вашим клиентом. Поэтому, когда клиент, например, в Австралии запрашивает статические файлы (например, js или css), эти файлы фактически обслуживаются из конечной точки в Австралии. Вам не нужно настраивать какие-либо конечные точки, вы просто помещаете файлы в корзину S3.

person Vorsprung    schedule 20.06.2016