Cloud computing is a model for enabling ubiquitous network access to a shared pool of configurable computing resources.