Public cloud refers to a model of cloud computing where IT services are provisioned over public IT infrastructure for the dedicated use of a single organization. A public cloud is usually managed via internal resources. Public Cloud the user has no control over the resources.