Cloud Computing describes a scenario whereby computing resource is delivered as a service over a network connection, usually the internet.
Cloud computing relies on sharing a pool of physical and/or virtual resources, rather than deploying local or personal hardware and software. It is somewhat synonymous with the term ‘utility computing’, as users are able to tap into a supply of computing resource rather than manage the equipment needed to generate it themselves.
Automatic increase and decrease of resource as and when it is necessary, thus ensuring the level of resource is matched to demand
Users only pay for the resource they use, therefore avoiding inefficiencies and expense of any unused capacity
Economies of scale
Several services can be set up using the same computing resource
Services are hosted across multiple servers so individual system failures do not affect the continuity of the service
Great choice in the level of security and management, with an option to suit almost any business