If you want to service all of them, you will need a data center in all of these places. I would say using these:
- Western Europe:
West Europe Place (Amsterdam, Netherlands) - North America: Either
US West (California, where Silicon Valley), or US East (Virginia, most Americans live on the east coast). - Japan:
East Asia (Hong Kong)
In Japan, if you host your software on a server in Western Europe (and vice versa), it is simply not possible for your site to be fast.
But if you decide to choose only 1 place, I would say choose West Europe , because the western part of Europe has a population of about 420 million, the eastern part of the USA has a population of about 120 million, and Japan is around (but this is quite far from the eastern processing center data).
You just have to remember that your site / service will be terribly slow for the rest of the world. Therefore, your idea of ββserving 3 different continents will not work.
Leon cullens
source share