In a public cloud, the computing resources are managed and administered by the Cloud Service Provider (CSP), who also manages the underlying infrastructure. The public cloud’s open architecture allows anyone with an internet connection to use it, regardless of their location or company size. IBM SmartCloud Enterprise, Microsoft, and Google App Engine are examples of public cloud service providers.