What is a public cloud?
Public clouds are the most pervasive and well-known cloud computing model. All the resources needed to run the infrastructure – servers, storage, networking components, and supporting software – are owned and managed by the third-party provider, and accessed by your users over the Internet via a web browser. .
A public cloud is like renting an apartment, while a private cloud is like renting a similarly sized house. The house is more private, but it also typically costs more to rent, and it's not the most efficient use of resources. Maintenance in the apartment is handled by the building supervisor, but it's harder to get a contractor out to fix the house (sometimes, the tenant may have to do it themselves).