Score:-2

AWS region data

co flag

Is there any data out there or is there someone willing to share something that they may have compiled, AWS regions (all, worldwide) to country mapping based upon performance. Combined with data related to service update cadence (or which comes first) and pricing?

I looking for something like a table I have searched high and low for something that can give me the following or at least give me some data that i can start filling out. I have to believe that someone has done something similar.

Country Optimal Region Region Stats
Albainia optimal region for Albainia something interesting about the region
Tim avatar
gp flag
Tim
Your question is too vague. Look at the AWS blog for info on which regions get services first, pricing is public, and you can see inter-region performance information here https://www.cloudping.co/grid
williamohara avatar
co flag
I am basically getting at - if i were to deploy a service for, as an example, users/clients in Albainia - is there a trick or formulae for choosing an optimal region based upon performance? There are a few data centers in EU that one can choose from - is it a rule of thumb just to choose the closest one?
my flag
If you're using a CDN then you don't have to worry about getting this as exactly right. You could provision everybody in EU one region and then use a CDN that works well for the country of the client.
Score:1
gp flag
Tim

The great thing about AWS and public cloud in general is the ability to quickly and easily try things out for yourself. Here's what I'd do in your situation.

  1. Look at the published pricing information for the regions near you. If they're all the same or similar prices in each of the regions you can ignore this criteria.

  2. Look at the service availability in the regions near you. If all the services you need are available in each of the regions you can ignore this criteria.

  3. Create an S3 bucket in each region. Put a 10 - 100GB file in each bucket. Time how long it takes to download the file. You might like to consider latency as well.

  4. Create an EC2 instance in each region. Using that instance ping and download some resources you know are hosted in Albania. You could alternatively host resources on the EC2 instances using Apache / Nginx and see which is fastest / lowest latency.

Using the results of all those tests, which should take less than a day an cost a few dollars, you will have your answer.

Or, the simple answer, is to use the closest region. That's what most people would do.

williamohara avatar
co flag
thanks - i was hopping for a nice tidy table :) i guess i will do the work and then post it somewhere as an answer to my own question. The internet has made me lazy.
Tim avatar
gp flag
Tim
If you are representing a business you could contact the local AWS office and ask for their advice. That would be the second simplest option. The simplest option would be to use the closest region, which would probably be good enough. Another factor could be the laws in the country the data is hosted in, probably less of an issue within the EU.
I sit in a Tesla and translated this thread with Ai:

mangohost

Post an answer

Most people don’t grasp that asking a lot of questions unlocks learning and improves interpersonal bonding. In Alison’s studies, for example, though people could accurately recall how many questions had been asked in their conversations, they didn’t intuit the link between questions and liking. Across four studies, in which participants were engaged in conversations themselves or read transcripts of others’ conversations, people tended not to realize that question asking would influence—or had influenced—the level of amity between the conversationalists.