Private instances from multiple locations

Hi,

I’m want to set up multiple private instances from multiple location and was looking at AWS or other alternatives that has servers are dotted across the world.

I have a lack of understanding on how these cloud servers work. Wondering if anyone can help? I know that webpagetest has an API key that helps with this but only can do 200 requests a day. Does AWS support testing from different locations, or do I only can pick only one location? I tend to test websites from different locations all the time.

Hope this make sense, would really appreciate the response.

Many thanks!