One hears the term “Cloud Computing” and related phrases a lot these days. Probably too much – as with a lot of catchy phrases, the marketing machine has picked the phrase up and boldly applied it where no phrase was meant to go. Quite frankly, “cloud” is now one of the most used and abused terms in the Technology space – much of what is claimed as cloud quite simply isn’t.