If you’ve been keeping even a moderate eye on the technology industry during the last couple of years I’m sure you have heard of “the cloud.” While more of a concept than a specific product or service “the cloud”, a term short for “cloud computing” which in turn simply means computing and storage that is handled via network instead of on a user’s desktop computer has taken off.

