Hi,
I've been reviewing Windows Azure platform for some time, and can't find answer to one very important question.
If I deploy my application within a cloud, how it will be reached from different places worldwide?
For example if I have a web application with a database and want it to be accessible to users in UK, US, China and etc. Can I be sure that any user in the world will get almost the same request processing time?
I think of it this way. 1. User sends request (navigates in browser to my web site) 2. This request gets in a cloud in a nearest location (closest to user MS Data Center?) 3. It is processed by an instance of my web application (in nearest location, with request to my centralized DB which can be far away but SQL request goes via MS internal network, which I believe should be very fast). 4. Response sent to user.
Please let me know if I'm wrong.
Thanks.