In November of 2009 Microsoft added to the development with the introduction of the Windows Azure Beta. The product is a cloud based OS that allows developers to write programs that run on servers in Microsoft’s data centers. Following suit of the AWS model, Azure is a major development as it marks a small but evident shift of the largest software company into the cloud computing industry.
The most controversial drawbacks of the cloud computing era remains that of the jurisdiction and maintenance of privacy. Many data privacy laws differ from country to country, it is a misconception that the cloud reaches everyone everywhere. The technology has advanced we are just waiting for regulation to catch up. This is a major drawback for larger international systems that cross-regulatory boundaries and are finding it hard to access and maintain data and information accordingly.
With new applications and services comes a transition period as is becoming evident with the transition to the cloud. Existing enterprise systems must be phased along with the specialists that maintain the systems. Accordingly, a new phase of transition and integration must take place to enable the cloud platforms to succeed. However much the new system may save it may cause temporary inconsistencies and with that increased headaches.
Although clouds are leading to more efficient and effective ways to access applications and storage, many of them are leading to increased information silos. That is, situations where data is stored in its own universe where it typically does not interact with other systems. As this process of creating and placing single applications on individualized servers continues it will increase the workload of enterprise systems down the road.
As revolutionary as cloud storage is it still susceptible data problems. One of which is transfer speed, as the quantity of data increases into ranges of Terabytes it still remains faster to take alternative methods of action. Treb Ryan, CEO of Opsorce stated “The fastest way to transfer 3 TB to 5 TB of data is still FedEx”.
A Major drawback of cloud computing is vender lock-in. Reminiscent of the Operating system wars, cloud venders do not only provide a service they assign you a platform to utilize in order to build apps. Many platforms use different coding languages and require their own protocols causing the migration between providers very difficult. As a result vendors create artificial loyalty or a sense being ‘locked-in’ to a single provider.