In this article, I will explain what Cloud Computing is, and the differences between Cloud Providers and On-Premise.
- The practice of using a network of remote servers hosted on internet to store, manage, and process data, rather than on a local server on a personal computer.
Before Cloud Computing existed, you had to have your own servers, data centers, maintain them physically, hire people to rack, stack and power those servers.
- You own the servers.
- You hire the IT people.
- You pay for the real-estate.
- You assume all the risk.
With Cloud Computing, you pay the cost of utilizing a cloud provider and they do all the work for you! It's amazing, isn't it?
- Someone else owns the servers.
- Someone else hires the IT people.
- Someone else pays for the real-estate.
- You are only responsible for configuring the cloud services and the code that you deploy. Everything else is handles by someone else.