Amazon Web Services launched today its first deployment of the infrastructure in Canada. After letting their clients wait a significant amount of time for launching the servers, Amazon finally delivered. It seems that having cloud computing as a service is possible, but for critical applications that heavily rely on latency, it is not the case. The cloud has countless advantages over having your own servers, but in several cases the cloud must be right next door to enable business applications which would not work over higher latency.
Current internet infrastructure connections allow to run many applications in the cloud, but this does not work for businesses which require millisecond response time. Most are aware the current system for fast inter-continental internet transfer relies on submarine cables which span across oceans.
Because this is not the case between the United States and Canada as they are connected using direct lines, makes it interesting to understand why Amazon had to open local server centers to satisfy the needs of the businesses in Canada. It could be implied that it is necessary to open local servers in most countries that are not too far apart in terms of kilometers, this being dependent of the type of internet transfer infrastructure available. As this is the case for North America, it is highly likely that we will see Amazon opening more local server centers across Europe as the current offerings are quite limited and for specific use cases is not feasible.
In conclusion, it is interesting to note that companies which rely on low-latency operations and wish to outsource their computing to the cloud will require for the cloud to be right next door. This reduces the available options, as in some cases certain computing should be performed at the company and not in the cloud. A hybrid model is likely to emerge as organizations focus on minimizing costs and dependency on local servers.