For the past few years, tech vendors have been trying to peddle cloud computing as the next big frontier in the constantly evolving tech market. However, cloud is