Cloud computing is an emerging model where data and services are hosted in remote "clouds" accessed through browsers or apps. Google CEO Eric Schmidt discussed this model in 2006, noting its potential is not fully understood. Major companies benefiting include Google, Yahoo, eBay and Amazon. Amazon Web Services are a leading public cloud platform, offering services like EC2, S3, CloudFront and Sim