What are public, private, and hybrid clouds?
Updated: Jan 18, 2022
When discussing the cloud, we talk about one of three deployment models for cloud computing (Public, Private, and Hybrid); before migration to the cloud, it's essential to know the differences between the three types of cloud.

Public Cloud
So the public cloud is a cloud that is completely set up in the public network and managed by some of the largest companies in the world, such as IBM, Amazon, Google, and Microsoft. The Public cloud is accessible through the internet, so customers do not need a specialized internal network to access it. In this cloud model, customers can access different services but have no access to the underlying infrastructure (owned and operated by the cloud provider).
Private Cloud
A private cloud is set up in an organization's premises and managed by its IT team. When using a private cloud, the organization can also create the cloud at a third-party service provider or on a dedicated data center that hosts it. A private cloud is available only to users from the organization and accessible only in the organization's network (External users that are not members of the organization do not have access to this cloud).
Organizations usually use this cloud method for security reasons because they want shared resources and data to be stored/managed inside the organization's premises, and they do not want them to be exposed to external consumers.
Hybrid Cloud
A hybrid cloud is a computing environment set up on the organization's premises and connected to the public cloud. With this environment, the workload can be separated between the two clouds (Sensitive data in the organization's premises and public data in the public cloud).