Cloud computing revolves around the ability to tap into massively scalable IT resources and IT-enabled services on-demand via the Internet.