Cloud computing enables convenient, on-demand net??work access to a shared pool of configurable computing resources, such as networks, servers, storage, applica??tions, and services, which the cloud system can rapidly provision and release automatically.