Cloud computing enables on-demand and ubiquitous access to a shared pool of configurable, outsourced computing resources, such as:
- Networks
- Servers
- Storage
- Applications
These services can be rapidly provisioned and released with little effort from the organization or cloud service provider.