Overview
Direct Answer
Cloud computing is the on-demand delivery of computing resources—including servers, storage, databases, networking, and applications—over the internet, with customers paying only for what they use. This model eliminates the need for organisations to purchase and maintain physical infrastructure on premises.
How It Works
Service providers operate large-scale data centres that host virtualised computing resources accessible via APIs and web interfaces. Users provision resources dynamically through self-service portals, with underlying infrastructure automatically scaled to meet demand. Billing systems track usage in real time and charge customers according to consumption patterns.
Why It Matters
Organisations reduce capital expenditure on hardware, shift costs to operational budgets, and gain flexibility to scale resources up or down rapidly. This enables faster deployment of applications, reduces time-to-market, and allows teams to focus on business logic rather than infrastructure management.
Common Applications
Web application hosting, data analytics and big data processing, disaster recovery and business continuity, machine learning model training, and software-as-a-service platforms. Industries including finance, healthcare, retail, and media utilise cloud services for production workloads and development environments.
Key Considerations
Organisations must carefully assess vendor lock-in risks, data residency and compliance requirements, and network latency implications. Security responsibility is shared between provider and customer, requiring clear understanding of each party's obligations.
Cited Across coldai.org3 pages mention Cloud Computing
Industry pages, services, technologies, capabilities, case studies and insights on coldai.org that reference Cloud Computing — providing applied context for how the concept is used in client engagements.
Referenced By15 terms mention Cloud Computing
Other entries in the wiki whose definition references Cloud Computing — useful for understanding how this concept connects across Cloud Computing and adjacent domains.
More in Cloud Computing
gRPC
Architecture PatternsA high-performance remote procedure call framework developed by Google using Protocol Buffers for serialisation.
Service Mesh
Architecture PatternsAn infrastructure layer handling service-to-service communication in microservices, managing traffic, security, and observability.
Multi-Cloud
Strategy & EconomicsA strategy using services from multiple cloud providers to avoid vendor lock-in and optimise capabilities.
Edge Computing
Architecture PatternsProcessing data near the source of data generation rather than in a centralised cloud data centre.
Container Orchestration
InfrastructureThe automated management of containerised application deployment, scaling, networking, and availability across clusters of machines, with Kubernetes as the dominant platform.
Cloud Bursting
Strategy & EconomicsA configuration where an application runs in a private cloud and bursts into a public cloud when demand spikes.
Availability Zone
InfrastructureAn isolated location within a cloud region with independent power, cooling, and networking for high availability.
Region
InfrastructureA geographic area containing one or more data centres where cloud services are hosted.