"The best they can do is narrow things down to all whatchamacallits that exhibit "the ability to scale and provision computing power dynamically in a cost efficient way" and provide "the ability of the consumer (end user, organization or IT staff) to make the most of that power without having to manage the underlying complexity of the technology.""
Oh. So "cloud computing" is UN*X-type machines interconnected with TCP/IP, then? Seems to me we already have that installed, and pretty much world-wide ...
Although I kind of question why they think the IT staff shouldn't need to understand the underlying complexity of the technology. I get the fact that IT is overhead and not a profit center, but if IT doesn't understand how all the bits of kit fit together, who does? Management?
Never mind. "Cloud Computing" is management-speak for "I don't understand it, and it costs money, so let's try to get some other department to pay for it".
Enough about "cloud computing" already. Lets move on.