
У меня есть сайт Wordpress на AWS в us-east-1
. Из-за бизнес-политики я не могу использовать CDN или многопользовательскую среду. У меня есть администраторы в Австралии, которые говорят, что сайт не работает или работает медленно, но он работает для меня, как и isup.me.
Если я создам AWS Client VPN для региона AWS в Сиднее, и администраторы в Австралии подключатся к нему и затем будут использовать сайт, увидят ли они повышение производительности? Я думаю, что они подключаются к AWS в Австралии по более быстрой сети "AWS to AWS", чтобы добраться до us-east-1
, чем их интернет-провайдер в Австралии.
Для уточнения:
У меня есть сайт WordPress, установленный на EC2 в этом us-east-1
регионе.
Пользователи в Австралии говорят, что сайт медленный и не открывается. Когда они это делают, я проверяю сайт из США, и он быстрый.
Обычно я развертываю приложение в Cloudfront или устанавливаю версию WordPress на EC2 в регионе Сиднея, но в этот раз я не могу этого сделать, поскольку на сайте показывается реклама, а я не хочу рисковать нарушением правил размещения рекламы или использовать CDN, если мне понадобится остановить показ рекламы в случае DDoS-атаки.
Итак, я хочу создать AWS Client VPN в регионе Сиднея: https://docs.aws.amazon.com/vpn/latest/clientvpn-admin/what-is.html
Пользователи в Австралии подключаются к нему, затем открывают URL сайта. Поскольку они находятся на AWS VPN, трафик идет из региона AWS Sydney в AWS us-east-1
, в отличие от того, что делает их текущий интернет-провайдер сейчас.
Другой вариант, который у меня есть, — запустить Wordpress на EC2 в Сиднее с той же базой данных, урезав ее так, чтобы можно было просто вводить записи, но я бы хотел этого избежать, поскольку это все равно может быть рискованно.
Еще я присматриваюсь к Amazon Workspaces: https://aws.amazon.com/workspaces
решение1
Я не думаю, что это сработает. Клиентский VPN позволяет вам войти в ваш VPC в Сиднее, но он не является транзитивным к вашим ресурсам us-east-1.Глобальный акселератор AWSможет помочь, и CloudFront, вероятно, поможет, но вы сказали, что вам не нужна CDN.
Вероятно, вам лучше разобраться, почему ваш сайт не работает должным образом в Австралии.https://www.webpagetest.org/позволяет вам тестировать свой сервер из многих точек по всему миру, что может помочь, но вам также следует проверить журналы ошибок вашего веб-сервера, правила группы безопасности и все остальное, что может его блокировать.