Public Cloud
The most recognizable model of cloud computing to many consumers is the public cloud model, under which cloud services are provided in a virtualised environment, constructed using pooled shared physical resources, and accessible over a public network such as the internet.
To some extent they can be defined in contract to private clouds which ring-fence the pool of underlying computing resources, creating a distinct cloud platform to which only a single organization has access. Public clouds, on the other hand, provide services to multiple clients using the same shared infrastructure.
Examples of Public Cloud
The most salient examples of cloud computing tend to fall into the public cloud model because they are, by definition, publicly available. Examples include:
Storage Services ( Backup, Cool, Hot, and Transaction Heavy Storage )
Various hosting of end-user facing software and server software
Development and Production environments ranging from real & virtual infrastructure, virtual computing, and containers.
Public clouds are used extensively in offerings for private individuals who are less likely to need the level of infrastructure and security offered by private clouds. However, enterprises can still utilize public clouds to make their operations significantly more efficient, for example, with the storage of non-sensitive content, online document collaboration and webmail.