Types of clouds
What cloud computing options are out there for you?
With cloud computing, large pools of resources can be connected via private or public networks to provide dynamically scalable infrastructures for application, data and file storage. Applying the idea of economies of scale, the costs of computing, application hosting, content storage and delivery can be significantly reduced.
Cloud computing is offered in different form: public clouds, private clouds, and hybrid clouds.
Public Cloud Computing Model
Public clouds are owned and operated entirely by the service provider and are hosted on shared infrastructure. The service provider makes resources available to companies on demand. With infrastructure costs spread across all users, customers benefit from economies of scale and can enjoy a low cost ‘pay-as-you-go’ model.
A public cloud service is, in general, larger than a private cloud service, and this delivers seamless on-demand scalability.
The company will have limited configuration capabilities, security, and availability variances, as these factors are wholly managed and supported by the service provider.
Private Cloud Computing Model
Private clouds are built exclusively for an individual enterprise. They allow the firm to host applications in the cloud, while addressing concerns regarding data security and control, which is often lacking in a public cloud environment.
A private cloud can be deployed in two different ways:
- On-premise (internal cloud) – in this case it is hosted at the organisations own data center and on the company’s own infrastructure. It can have limitations in terms of size and scalability. On-premise private clouds are best used for applications that require complete control and configurability of the infrastructure and security.
- Externally hosted – in this instance an exclusive cloud environment with full guarantee of privacy is provided for. This format is recommended for organisations that prefer not to use a public cloud infrastructure due to the risks associated with the sharing of physical resources.
Hybrid Cloud Computing Models
A hybrid cloud model combines the best bits from both the public and the private cloud models. With a hybrid cloud model, a company can leverage third-party cloud providers in either a full or partial manner. The hybrid cloud environment is more flexible and delivers on-demand, externally-provisioned scalability.