By Rich Wellner
Several months ago on this blog, I mused on what was meant by the term cloud computing. At the time, it was even more difficult than it is today to get a solid definition of the concept. Since then, many opinions have been bandied about providing plenty of fuel for the debate. While I think the concept has solidified some, cloud computing remains a highly polysemous term where folks from different backgrounds have developed their own definitions based upon their particular worldviews. These viewpoints come from vendors, specialists, researchers, as well as different user communities.
Although a unified definition for cloud computing has not emerged, the concept has gained a lot of traction. I believe that this is because each interested-group has found significant promise in what they call the cloud. Of course anything with this much possibility will certainly see some hype. As I have said, before: the term invokes thoughts of transient beauty and power: even marketing folks can get excited with this one! (Compare that to SaaS).
In any event, I thought that I would give you a quick idea of the types of discussions going on around cloud computing on the internet:
- Twenty Experts Define Cloud Computing;
- The Next Perfect IT Storm;
- Google Groups “Discussion on the-definition-of-a-cloud-of-computers”;
- Cloud Computing Promise & Reality (from which we learned, “There is a clear consensus that there is no real consensus on what cloud computing is.” Bob Buderi, founder and CEO of Xconomy);
- Cloud Computing Hype versus Reality;
- Wiki Definition.
Compare these to one of the earliest usages of the term (search for cloud). Clearly, these documents are far from a representative set of the discussions going on out there. It just so happened that I selected a few from those I have read lately. There really is a lot going on out there.
Ultimately I expect to see many types of formalized clouds, each depending on their
operating environments and behaviors — just like I see when I look outside my
window. Once that happens, the big debates about how to interoperate between clouds of very different nature will begin. Transforming a concept into a widely accepted framework is never easy. After all, why should I have to bend my perfect cloud so that it works with yours?
So what is the upside of all this banter? It turns out that the less often a word is used, the faster it evolves. Ironically, the hype may actually force this community into consensus. As long as we keep this dialog going, we should expect a formalized cloud to come about in no time!!!
No comments:
Post a Comment