SAN FRANCISCO, USA, FEBRUARY 8, 2010Forbes.com's Lee Gomes had a very interesting post entitled "Abolish 'cloud computing'!" that raises some interesting questions around the "cloud computing" buzzword: "Doesn't the expression 'in the cloud' sound so much prettier, so much more ethereal than 'over the Internet,' even though they are essentially the same thing? Yes it does, which is precisely why we should stop the cloud-talk right away."
Gomes makes some good points. Those who've read my cloud computing book know that I'm not enamored with the "cloud computing" buzzword, but it clearly caught on as the way to describe the spacethat is, after the not so successful buzzwords that preceded it, such as Web-oriented architecture (WOA), anything "on demand," anything "as a service," and a blast from the past: application service providers (ASPs). So you go with what seems to stickin this case, "cloud computing".
But Gomes may be oversimplifying the concept of cloud computing in his objections to the term. Indeed, "cloud computing" or "in the cloud" may mean "over the Internet," indicating the use of public clouds. But it also signifies an approach to architecture that includes public, private, community, and hybrid clouds. Some deliver services over the Internet, and some do not.
That said, the core issues with the term "cloud computing" are that it has so many meanings and that it is so widely applied. Thus, it has a tendency to lose its meaning because so many things are described as "in the cloud" these days. Perhaps it's time to begin figuring out ways to identify particular components or patterns of cloud computing, thus making the concept a bit more meaningful. However, judging by the past behaviour of our IT industry, I suspect we will have moved on to something else by the time that happens.
Sign up for Computerworld eNewsletters.