The cloud computing deployment models describe
- how it is implemented
- how it is hosted
- who can assess it
Types of Cloud Deployment models
- Public Cloud
- Private Cloud
- Hybrid Cloud
- Community Cloud
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.
- feasiblity
- scalability
- accessibility
- 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.
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.
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
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.
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
Top comments (0)