Home | CloudMania »

Cloud = Outsourcing 2.0

By dhill | June 6, 2008

There has been a remarkable amount of blog banter about what constitutes a cloud. Most of the arguments have some merit, others are self serving attempts to shape our collective understanding to commercial ends.

For the average reader however, I think much of this banter has done more to confuse than clarify the notion of cloud computing. In many cases the confusion stems from arguments that don’t differentiate between cloud offerings and the technologies that enable them.

What constitutes a cloud service depends largely on the perspective of the user. For users of cloud services, each of these offerings provides a different demarcation point between the value you want to create and the necessary evils you require to support your creation.

From the user’s point of view, these are all cloud computing offerings. In every case, they outsource the ‘necessary evils’ required to deliver the user’s creation. The common threads that both bind these outsourced offerings together under the cloud umbrella and differentiate them from outsourcing offerings of the past are that they are all:

As a user, I don’t care if the service provider is using Enomalism, 3Tera, Elastra, or armies of sys-admins on Redbull and steroids to deliver me the service. As long as I can get it when I want it, pay only for what I use, and have it scale with my needs, then I’m a happy guy (is that really so much to ask???). To the Service Provider it may make the difference between making money and going broke, but that’s an implementation discussion to be argued by the attendees of CloudCamp. It doesn’t really have any bearing on the definition of Cloud.

So lets try to separate the services from the implementation and recognize that Cloud is not a revolution, its just an evolution of an age old business model - outsourcing stuff for people that they don’t want to do.

…crossposted to BitCurrent

Topics: Cloud Computing |

Comments