DEV Community

Sai kumar Satapathy
Sai kumar Satapathy

Posted on

Cloud Computing Deployment Models

The cloud computing deployment models describe

  • how it is implemented
  • how it is hosted
  • who can assess it

Types of Cloud Deployment models

  1. Public Cloud
  2. Private Cloud
  3. Hybrid Cloud
  4. Community Cloud Image description

Public Cloud

  • It has massive amount of Storage and Storage Resourses
  • It is also easily scalable

  • It is recommended for developing cloud based application as it has globally distributed.

Image description
Feature:

  1. feasiblity
  2. scalability
  3. accessibility
  4. No Setup cost & maintenance

Advantage: It provide on- demand services
Dis- advantage: Loss of control, Insucure data.

Private Cloud

  • It is restricted and protected by firewall.
  • It can be on premise or hosted in a third party's data center. Image description

Advantage: Security and Control- It restricted to accessible valuable resourses.
Dis- advantage: It is expensive and lack quick scalability

Hybrid Cloud

  • It is the cobination of public and private cloud.
  • It provide seamless interaction between private and public cloud
  • This is perfect solution for organisation that need feasibility, cost saving, quick scalabailty feature of public cloud. Image description

Cloud Brusting:

It is an application develpoment technique in which an application runs in a private cloud or data center and brust into a publid clouyd when the demand for cloud computing capacity spikes
Image description

Advantage: Best of both cloud nad cost saving.
Dis- advantage: As data is shared between private and public so there may ben potential performance and security risk.

Community Cloud

  • It is a cloud infrastructure in which multiple organizations share resources and services based on common requirements.
  • It is owned, managed, and operated by one or more organizations in the community, a third party, or a combination of them.

Image description

Advantage:

  • Cost effective,
  • Security: Community cloud is more secure than the public cloud but less secure than the private cloud.
  • Sharing infrastructure

Dis- Advantage:

  • Slow adoption to data
  • The fixed amount of data storage and bandwidth is shared among all community members

Discussion (0)