How cloud infrastructure is built, managed, and accessed! The different deployment models present several tradeoffs in terms of control, scale, cost, and availability of resources.
- Public Cloud
The cloud infrastructure is provisioned for public users. A Business, academic, or government organization, or some combination of them owns, manages, and operates cloud infrastructure. It exists on the premises of the cloud provider. Fee: may be free, subscription-based, pay-per-use model

Top reasons for choosing the public cloud:
- Cost advantage
- Better performance than on-premises
- Better security than on-premises
- Ease of scaling
- Low upfront costs
- Easier to use and manage
- Private Cloud
The cloud infrastructure is provided for the sole use of a particular organization. This type of cloud has two deployment models:
- On-Premises – Deployed by an organization in its data center within its own premises.
- Off-Premises (Externally hosted) – The cloud infrastructure is hosted on the premises of the provider and may be shared by multiple tenants, however, it is securely separated from other cloud tenants.

Top reasons for choosing private cloud:
- More secure than the public cloud
- Cost-effective
- Flexibility to configure the resources as needed
- Ease of allocating costs and resources
- Ease of scaling and provisioning
- Less risk than using a public cloud
- The top-down decisions in the organization
- Community Cloud
The cloud infrastructure is set up for sole use by a group of organizations with common goals or requirements like security, compliance, and so on. This type of cloud has also two deployment models:
- On-Premises – Each participant organization (at least one community member) provides cloud services that are consumed by the community.
- Off-Premises – The cloud infrastructure is hosted on the premises of the provider

Top reasons for choosing community cloud:
- More secure than the public cloud but less than the private cloud
- Cost-effective – costs shared between organizations
- Flexibility to configure the resources as needed
- Ease of allocating costs and resources
- Ease of scaling and provisioning
- Hybrid cloud
The cloud infrastructure is composed of two or more individual clouds, each of which can be private, community, or public clouds.

- Use cases
- Cloud bursting – provision resources for a limited time from a public cloud to handle peak workloads.
- Web application hosting – Hosting less critical applications on the public cloud
- Migrating packaged applications – migrate standard applications such as email to the cloud
- Application development and testing – Developing and testing applications in the public cloud before launching them
- Multi-Cloud
According to the recent Flexera 2022 State of the Cloud Report, a vast variety of organizations leverage multiple cloud infrastructures to meet their needs. Since no single cloud model can suit the varied requirements and workloads and multiple clouds create the best possible solution for their business and reduce the risk of vendor lock-in

Source:
https://www.flexera.com/blog/cloud/cloud-computing-trends-2022-state-of-the-cloud-report/