CentOS 7 – Cloud computing services

How to build a Docker Compose YAML files

After explaining the different types of cloud computing, we should now have a look at how those services are provided. For that, we categorize them into three major types: public cloud, private cloud, and hybrid cloud.

Public cloud

We will start by introducing the public cloud. The public cloud, as its name suggests, is a publicly available cloud. Usually, a public cloud service is scalable on how much the user is willing to pay, either for resources or special services. Since it is on the cloud, users don’t have to worry about hardware purchases, management, and maintenance. Most services provided as a public cloud are SaaS, with a small number as PaaS. Most of those services are available on demand. Usually, the users are charged for the resources they are using (CPU, memory, storage, Internet bandwidth) more than for the service itself.

Source: http://nextgenaccess.zserver.co.uk/

Resources sharing on a public cloud appear when multiple users access the same service where it is hosted on one or many servers, and also where those servers need to process the tasks sent by the clients. Some infrastructures are better than others whereby they can handle really heavy traffic; others may find it a bit more difficult. On this stage, clients may experience slowness in their application and that is what really affects the service in a bad way.

Private cloud

In contrast to the public cloud, the private cloud is a kind of dedicated service for one user or one organization. Being used by one customer does not make it different to any other cloud. It can still be managed and administrated by a third-party company or by an internal team.

Most organizations tend to use a private cloud due to its advantages of allocation and to be able to control the resources. This is different from the public cloud where it is shared between multiple users. Also the public cloud features a self-service interface that helps and simplifies the resources management and allocation for system administrators with a faster method on demand, more advanced security protocols for better security of the user data, and an advanced automated system that helps with the resource management to optimize the workload.

Source: http://blogs.dlt.com

Hybrid cloud

A hybrid cloud is a combination of the public cloud and the private cloud. To be more specific, the private cloud can sometimes be very expensive and hard to adjust, especially for little applications that do not require the advantages that the private cloud is offering. While a public cloud is not that much more expensive a solution, and has the advantage of fast deployment of its applications, organizations tend to mix the use of both services, depending on their needs, and that’s what has made the hybrid cloud popular. The hybrid cloud allows organizations to keep important data on their private cloud and offer light services such as SaaS on a public cloud, with the capacity to switch to the desired service whenever needed.

Source: http://www8.hp.com

Comments are closed.