Only the mysteries of Egyptian mummies come somewhere close to the extent of enigma that cloud computing has brought to the tech markets. Cloud sellers seem to be