Cloud computing is a general term for the delivery of hosted services over the internet. Cloud computing enables companies to consume a compute resource, such as a virtual machine (VMs), storage or an application, as a utility — just like electricity — rather than having to build and maintain computing infrastructures in house.
Cloud computing boasts several attractive benefits for businesses and end users. Three of the main benefits of cloud computing are:
Self-service provisioning: End users can spin up compute resources for almost any type of workload on demand. This eliminates the traditional need for IT administrators to provision and manage compute resources.
Elasticity: Companies can scale up as computing needs increase and scale down again as demands decrease. This eliminates the need for massive investments in local infrastructure which may or may not remain active.
Pay per use: Compute resources are measured at a granular level, allowing users to pay only for the resources and workloads they use.
As Internet connections got faster and more reliable, a new type of company called an Application Service Provider or ASP started to appear. ASPs took existing business applications and ran them for their customers. The ASP would buy the computing hardware and keeping the application running, and the customer would pay a monthly fee to access it over the Internet.
But it wasn’t until right at the end of the 1990s that cloud computing as we know it today appeared. That’s when salesforce.com introduced its own multi-tenant application which was specifically designed:
to run “in the cloud”;
to be accessed over the Internet from a web browser;
To be used by large numbers of customers simultaneously at low cost.
Since then the cloud has grown and grown:
With the help of cloud app, you just open a browser, log in, and start working. That means your field sales representative by cloud-based CRM can get all the information that they need from their mobile device. They can collect notes can be updated in real time so they are always fresh and complete and available to others – Now no more waiting to get back to the office to type it in. And the sales managers know exactly which deals will close and when, from their desktop machines in their offices, or their tablets or phones when they are out.
And this all happens without any hardware to buy and manage, or software to install and update. That’s because the hardware and software required is all the responsibility of the cloud company that runs the app. Companies such as salesforce.com have years of experience managing their cloud infrastructure and making sure that it’s secure and reliable so that you don’t have to worry about any data lose or keeping huge files and records for data keeping .