Traditionally a website would have been hosted on a single server in a single data centre. Whether it was a server that was hosting numerous accounts, or an individual machine dedicated to nothing but hosting your site alone the overall principle is the same.
Cloud hosting however is a little different. Instead of having all of your data on a single machine, cloud hosting spreads the data across a number of different machines, different servers in different places that are all connected together. You manage your data through a “virtual machine” that accesses all the different servers across the “cloud”. The hosting server only exists in a virtual environment – hence the name “cloud”.
The fact that cloud hosting utilizes the computing power of any number of machines means that not only do you have vastly more potential than traditional hosting, but it also allows you to access the services that those machines may offer. And this is where things start to get interesting.
We at Bigapps, have hands on experience working on the following cloud.
☆ Amazon Web Services (AWS)
☆ Google Cloud Paltform (GCP)
☆ IBM Bluemix
☆ Azure Microsoft
☆ CtrlS Cloud