What is Cloud Computing
Cloud Computing refers to the On-Demand delivery of Compute, Database and other IT resources without direct active management by the user and pay-as-you go pricing model. The term generally refers to describe data centers availability to many users over the Internet.
The term cloud has its existence ever since the start of the original Arpanet Project. When the foundation of Internet was laid down, they would often use the image of cloud to represent the Internet. Basically, its just like renting someone else’s computer and utilize its computational powers or storage.
One benefit of using cloud computing services is that firms can avoid the upfront cost and complexity of owning and maintaining their own IT infrastructure, and instead simply pay for what they use, when they use it.
In turn, providers of cloud computing services can benefit from significant economies of scale by delivering the same services to a wide range of customers.
The public cloud lets customers gain new capabilities without investing in new hardware or software. Instead, they pay their cloud provider a subscription fee or pay for only the resources they use. Simply by filling in web forms, users can set up accounts and spin up virtual machines or provision new applications. More users or computing resources can be added on the fly—the latter in real time as workloads demand those resources thanks to a feature known as autoscaling. Some of the key benefits that cloud computing offers are:
- Trade capital expense for variable expense.
- Benefit from massive economies of scale.
- Stop guessing capacity.
- Increase speed and agility.
- Stop spending money running and maintaining data centers.
- Go global in minutes.