Cloud computing is a model that is capable of enabling omnipresent access to the network to a shared pool of configured computing resources.