Are we taking a backward step towards old days computing?
I think yes but in a refined manner. Today we are consolidating our computing infrastructure back to a Centralized Model, merely converting our commodity computers to a Thin Terminal. Remember those old computing era with a dump terminal telenting to a huge UNIX machine.
Although cloud computing is an emerging field of computer science, the idea has been around for a few years. However it still confuses most of technocrats to define it clearly. Cloud science is more similar to legacy Grid Technology which is based on parallel processing.
Let me try to keep it simple
Cloud computing is a way to deliver services rather than applications which is completely independent of underlying platform, infrastructure hardware & location. It is called could because services exist in a cloud of computers or servers which provide better resilience and on demand supercomputing capacity. These computers can be located in a same place or different place connected with private link circuit or public internet. Cloud computing can be used for;
Infrastructure as a service (Joynet, Amazon EC2, Nirvanix)
Platform as a service (Google Apps)
Software as a service (SalesForce.com)
Application, Data, Storage as Service
Read the rest of this entry »