Cloud hosting is basically virtual servers that pull their computing resource from extensive underlying networks of physical web servers. Cloud hosting, like Amazon EC2 and Google compute engine, has dedicated servers. If you want to manage cloud servers you need to hire a team of sysadmin. Another way to do it is by using managed services where you hire a service provider or use a tool that manages your servers for you. I have been using such service for hosting PHP and MySQL website on cloud.
Its easy terms, Cloud hosting means, all services are hosted in the group of servers and sometime multi-location to avoid service outage. In case of any problem with the server, the services are moved to other servers in the very Cloud.
@UnisecureYour signature advertises "Cloud Hosting Servers". If you really don't know what cloud hosting is ,why do you claim to provide cloud services? Who will buy from you a service, you don't understand?
If you are not newbie and if you know what Cloud Hosting is, why do you SPAM the forums by creating threads of extremely poor quality?
This question has been asked and answered a number of times in this forum. Plus there is Wikipedia and a number of reference websites. It is much better to go educated yourself there, than creating following the forums with meaningless threads.
PS: Don't get me wrong, I like answering your question, but then it will be another one and then a new one of the same kind. It is much better to have meaningful conversations here, rather then repression one and the same things as a group of people with mental disabilities.
Cloud hosting or server in the cloud is a type of web hosting that uses multiple different servers to balance the load and maximize uptime. Instead of using a single server, the website can access a "cluster" that uses resources from a centralized group. This means that even if one server fails, another is activated to keep everything running.
Think of the cloud as a network of different computers that are all interconnected. As more machines are hooked to that network, more resources are added to the cloud in general.
With Cloud hosting you get a part of the so-called cluster in the cloud. Unlike traditional web hosting, where you get a certain amount of space on a single server.
The main benefits of Cloud hosting include a greater emphasis on uptime, isolated resources, ease of scale growth, and a dedicated IP address.
The architecture of Cloud hosting
The architecture of the Cloud hosting is different from the structure used in the usual web hosting:
Most shared servers use a centralized approach where a server has several websites. But if that server fails, all the accounts within it also fail.
On the other hand, the distributed approach of Cloud hosting solves this problem. Since each website is "distributed" in several locations, there will be no downtime in case one of the servers in the cluster has a problem.
Large websites, such as search engines and social networks, use the distributed approach, since no server can handle such a load on its own. Large projects like these build their own Cloud hosting architecture or hire the resources of a Cloud hosting provider.
What kind of websites should use Cloud hosting?
The types of websites that use servers in the cloud are as varied as those that use normal hosting, but there are cases in which it is particularly popular.
If a website is critical to the mission, which means that the company can not function without it, then Cloud hosting is a great idea. It is also chosen by many ecommerce stores, lead generation sites, corporate websites and high traffic projects.
At the same time, Cloud hosting facilitates scale-up in case more power is needed. This makes it attractive to news agencies and publishers who expect increases in traffic or a large number of clicks on their publications.
In short, it is a very good option in most cases, and that is why it is able to rival shared hosting and virtual servers.
How do IaaS, PaaS and SaaS relate to Cloud hosting?
IaaS, PaaS and SaaS are all related to Cloud hosting because they use the cloud infrastructure to offer their service:
IaaS is the abbreviation of "infrastructure as a service" by its acronym in English, and refers to the new business model for hosting companies. The process involves offering virtual machines and processing power through the cloud architecture. Instead of having to contract physical infrastructure, users can buy only the resources they need. PaaS is the abbreviation of "platform as a service" for its acronym in English. These solutions are generally used to provide a framework upon which developers can build. From a development point of view, PaaS solutions are popular because they reduce time to market and allow greater flexibility. SaaS is the abbreviation of "software as a service" by its acronym in English, which is the term used when companies use the cloud to offer a software interface to their users, usually through a web browser or a mobile application. Google Docs is a great example of a SaaS product.
The future of Cloud hosting
Cloud computing is becoming increasingly important to our modern society. This technology can take many industries and businesses to the forefront in the web world. Cloud hosting is only the tip of the iceberg, but it is also the cornerstone that makes the cloud possible.
Like VPS, cloud hosting also allocated certain portion of resources to your website. Except, this is done on a network of servers which work together and in an event of any traffic surges, the load is shifted to the other server. Hence, provide you maximum up time and performance.