Cloud computing is a model for enabling ubiquitous, convenient, and on-demand network access to a shared pool of resources. These computing resources can be rapidly provisioned and released with minimal effort. Cloud computing is composed of the below deployment models:
Exclusive user by a single organization comprising multiple consumers (e.g. business units).
The platform for cloud computing is implemented on a cloud-based secure environment that is safeguarded by a firewall which is under the governance of the IT department that belongs to the particular customer.
Provisioned for exclusive user by a specific community of consumers from organizations that have shared concerns.
It may be owned, managed, and operated by one or more of the organizations in the community, a third party, or some combination of them and it may exist on or off premises.
The setup is mutually shared between many organizations that belong to a particular community.
It may be owned, managed, and operated by a business, academic, or government organization, or some combination of them.
Services are delivered over a network which is open for public usage.
The cloud infrastructure is a composition of two or more distinct cloud infrastructures (private,community, or public) that remains unique entities, but are bound together by standardized or proprietary technology that enables data and application portability.