I have a Wordpress site on AWS in us-east-1
. Due to business policies, I cannot use a CDN or multi-tenant. I have admins in Australia say the site is down or slow, but it's up for me, as well as isup.me.
If I create an AWS Client VPN to the AWS region in Sydney, and the admins in Australia connect to it and then use the site, will they see a performance increase? My thinking is they connect to AWS in Australia on a faster "AWS to AWS" network to get to us-east-1
, than their ISP in Australia.
To clarify:
I have a wordpress site installed on EC2 in the us-east-1
region.
Users in Australia say it's slow and doesn't open. When they do, I check the site from the USA, and it's fast.
I would usually deploy to Cloudfront, or install a wordpress version on EC2 in the Sydney region, but I can't do that this time because the site runs ads, and I don't want to risk an ads violation or have the momentum in the CDN if I need to stop ads under a DDoS.
So, I want to create an AWS Client VPN in the Sydney region: https://docs.aws.amazon.com/vpn/latest/clientvpn-admin/what-is.html
The users in Australia connect to that, then open the site URL. Since they are on an AWS VPN, the traffic goes from AWS Sydney region to AWS us-east-1
, as oppose to whatever their current internet provider is doing now.
Another option I have is to launch Wordpress on an EC2 in Sydney with the same database, strip down so they can just enter posts, but I would like to avoid that because it could still be risky.
Another thing I'm looking at is Amazon Workspaces: https://aws.amazon.com/workspaces