Cloud computing works by delivering computing resources, like servers, storage, databases and software, over the internet instead of through on-site hardware. These resources live in data centers ...