What is Cloud computing?
Cloud computing covers anything that involves delivering hosted services over the internet. These services are divided into three categories: Infrastructure as a Service (IaaS), Platform as a Service (PaaS) and Software as a Service (SaaS). All cloud services have three unique characteristics that differ them from traditional hosting:
- They are commercial and sold on demand to users
- They are flexible - a user can have as little or as much of the service as he wants at any time and can quickly outsource peaks of activity without long term commitment
- They are fully managed by the cloud provider; the consumer requires only a computer and internet access.
- Hybrid cloud gives you the benefits of both public and private clouds. e.g. you can put public-facing components in a public cloud, while storing customer-sensitive data in a private cloud.
- The cloud is usually opaque to the end user as the end user does not have to manage the core technology. The end user’s only duty is to use the resources from the cloud on demand and upon predefined terms.
- More specifically, in web hosting cloud computing means that all web hosting services (web, ftp, mail, etc) run on many different servers ensuring that a failure in one device will not cause a service failure.