Public cloud offers remote access to computing infrastructure over the internet, with pay-as-you-go pricing.
Public cloud requires no upfront investment or long-term commitment, making it cost-effective for short-term projects.
Security in a public cloud follows a shared responsibility model where public cloud users take care of in-cloud security, while the cloud provider handles the security of the cloud.
Public cloud is currently the most adopted deployment model. In 2024, 97% of respondents used public cloud compared to 76% using private cloud and 73% using hybrid cloud.
Public cloud architecture generally comprises the frontend, backend, cloud delivery model and network.
Public cloud providers offer IaaS, PaaS and SaaS solutions, with a focus on artificial intelligence solutions.
In the shared responsibility model, the cloud provider is responsible for the security of the cloud, while the user handles the security of workloads in the cloud.
Some of the most common public cloud security challenges stem from misconfigurations, insider threats, security flaws in third-party tools, unauthorized access, and limited visibility.
Public cloud is the most adopted cloud deployment model. It is scalable, reliable and offers solid ground for innovation, but the costs and security can get complex, requiring more management effort.
Examples of public clouds include Amazon Web Services (AWS), Google Cloud, Microsoft Azure, Fly.io and DigitalOcean.