Networking | Programming | Security | Linux | Computer Science | About

Cloud Computing Deployment Models

Further to the cloud computing service models discussed in a previous article, cloud services can be deployed in a number of different ways.

Cloud deployment models define the larger topic of where the cloud is deployed and who is responsible for the operations. There are four main cloud deployment models that include the public cloud, the private cloud, the community cloud, and finally the hybrid cloud.

Public Cloud

The public cloud is probably the most widely deployed and discussed. The public cloud is usually what we tend to think of when we hear the term cloud being tossed around. This includes the cloud companies that make up the intercloud, in other words, the major players in the market, such as Amazon Web Services, Microsoft Azure, and Google Cloud Services, along with many other companies. The public cloud is where a company offers cloud computing services to the public.

Private Cloud

The private cloud is predominantly computing services that are privately owned and operated and are not open to the public. Corporate data centers fit into the private cloud definition. Private clouds are owned by a single organisation such as a corporation or a third-party provider. Private clouds can be either on-premises or off-site at a remote hosting facility with dedicated hardware for the private cloud.

Community Cloud

A community cloud, is designed around a community of interest and shared by companies with similar requirements. For example, companies in the healthcare or financial services markets will have similar regulatory requirements that have to be adhered to. A public cloud offering can be designed around these requirements and offered to that specific marketplace or industry.

Hybrid Cloud

Finally, there is the hybrid cloud model, which is the interconnection of the various cloud models defined earlier. If a corporation has its own private cloud but is also connected to the public cloud for additional services, then that would constitute a hybrid cloud. A community cloud used for specific requirements and also connected to the public cloud for general processing needs would also be considered a hybrid cloud.

Published on Sun 08 April 2018 by Alistair Pinter in Networking with tag(s): cloud computing