Public cloud

The Public Cloud consists of computer resources that are available to users on the basis of a subscription. The following is a very generic depiction of a public cloud:

Virtualization is one of the fundamental characteristics and driving forces of the public cloud. Virtual resources in a public cloud appear and are similar to physical resources in an old computing center, but their activation, looking from the user's perspective, is much simpler—there is no need to configure resources, access to the requested resources is facilitated, and there is no administration.

Due to virtualization, these resources are not visible to the user.

A public cloud is a divisible, multi-use infrastructure on which the user uses a service-level agreement (SLA) with the service provider specifying the rights and obligations of both parties when using cloud resources.

Once subscribed and signed to a service-level agreement, the user can start using cloud resources on demand, for when and how long they want, and payment of the service is based on how much they consume. Public cloud service users are diverse. They can be individuals or small, medium, and large enterprises.

Computer resources are almost unlimited in capacity and do not require any capital investments from the users.

The resources are completely flexible, which means that the user can create, activate, and consume resources according to their own needs and without any limitations.

Regarding service users, four basic scenarios of a public cloud can be distinguished as follows:

Let us understand each one by one:

The following diagram illustrates this:

All of these four scenarios outline the use cases of the Public Cloud.

For companies that would like not to share their resources, then a private cloud, discussed in the next section, is a better solution.