4 Cloud Computing Deployment Models
Private cloud (internal cloud or corporate cloud)
Private cloud is a type of cloud computing that delivers similar advantages to public cloud, including scalability and self-service, but through a proprietary architecture. Unlike public clouds, which deliver services to multiple organizations, a private cloud is dedicated to a single organization.
In a private cloud, the systems and resources that provide the service are located internal to the company or organization that uses them. That organization is responsible for the management and administration of the systems that are used to provide the service. In addition, the organization is also responsible for any software or client application that is installed on the end-user system. Private clouds are usually accessed through the local LAN or wide area network (WAN). In the case of remote users, the access will generally be provided through the Internet or occasionally through the use of a virtual private network (VPN).
When most people think about cloud computing, they are thinking of the public cloud service model. In the public service model, all the systems and resources that provide the service are housed at an external service provider. That service provider is responsible for the management and administration of the systems that are used to provide the service. The client is only responsible for any software or client application that is installed on the end-user system. Connections to public cloud providers are usually made through the Internet.
Community clouds are semi-public clouds that are shared between members of a select group of organizations. These organizations will generally have a common purpose or mission. The organizations do not want to use a public cloud that is open to everyone. They want more privacy than what a public cloud offers. In addition, each organization doesn’t want to be individually responsible for maintaining the cloud; they want to be able to share the responsibilities with others.
A hybrid cloud model is a combination of two or more other cloud models. The clouds themselves are not mixed together; rather, each cloud is separate, and they are all linked together. A hybrid cloud may introduce more complexity to the environment, but it also allows more flexibility in fulfilling an organization’s objectives.