Cloud computing is providing computing resources (Software, Platform and Infrastructure) as a service over the network. Cloud computing users can use the services provided by the Cloud Computing service provider without taking the trouble of planning, procuring, building, configuring and maintaining the infrastructure. Cloud is a metaphor used for Internet to start with let’s understand what exactly “Cloud computing” is?
To take a real world example, it’s more like if you need to travel from one city to another you don’t buy a train. You just buy a ticket and “pay as you use”. And train service provider will take care of maintaining trains and rail-treks and manpower. Similarly cloud computing is using computing resources managed by provider and “pay as per usage”. The service provider will take care of infrastructure management and user needs to pay only for services used.
Cloud computing and storage solutions provide users and enterprises with various capabilities to store and process their data in third-party data centers, relying on the sharing of resources to achieve coherence and economies of scale.