Overview
Direct Answer
Public cloud refers to computing resources owned and operated by third-party providers and made available to multiple customers over the internet on a pay-as-you-go basis. Unlike private or hybrid models, public cloud infrastructure is shared among unrelated organisations with isolated data and applications.
How It Works
Providers maintain large-scale data centres with virtualised compute, storage, and networking resources partitioned logically for each customer. Users access these resources via APIs and web consoles, with the provider handling all infrastructure maintenance, security patching, and capacity management across the shared environment.
Why It Matters
Public cloud eliminates upfront capital expenditure on hardware and reduces operational overhead by shifting infrastructure responsibility to vendors. Organisations achieve rapid scaling, global availability, and focus on applications rather than infrastructure management, critical for competitive speed and cost control.
Common Applications
Web application hosting, data analytics platforms, machine learning model training, disaster recovery, and content delivery are prevalent use cases. Start-ups and enterprises alike deploy microservices, containerised workloads, and serverless functions through public offerings to support development velocity and seasonal demand fluctuations.
Key Considerations
Multi-tenancy introduces data isolation risks and potential compliance challenges, particularly in regulated industries requiring data residency or audit controls. Vendor lock-in through proprietary APIs and services, alongside variable pricing models, demand careful architectural planning and cost monitoring.
Cross-References(1)
Referenced By2 terms mention Public Cloud
Other entries in the wiki whose definition references Public Cloud — useful for understanding how this concept connects across Cloud Computing and adjacent domains.
More in Cloud Computing
Disaster Recovery as a Service
Deployment & OperationsA cloud computing model that enables the replication and recovery of infrastructure and data in the cloud.
Kubernetes
InfrastructureAn open-source container orchestration platform for automating deployment, scaling, and management of containerised applications.
Docker
InfrastructureA platform for developing, shipping, and running applications in isolated containers with consistent environments.
Cloud Workload Protection
Strategy & EconomicsSecurity solutions designed to protect server workloads running in cloud environments, providing vulnerability management, runtime protection, and compliance monitoring.
Multi-Cloud
Strategy & EconomicsA strategy using services from multiple cloud providers to avoid vendor lock-in and optimise capabilities.
Auto-Scaling
InfrastructureAutomatically adjusting compute resources based on current demand to maintain performance and optimise costs.
Message Queue
Architecture PatternsA communication method where messages are stored in a queue until the receiving application can process them.
Availability Zone
InfrastructureAn isolated location within a cloud region with independent power, cooling, and networking for high availability.