Hosting Types

What is Cloud Hosting?

Definition

Cloud hosting provides on-demand access to pooled compute, storage, and networking resources that can be scaled up or down as needed, typically billed per use.

Cloud hosting is a service model where computing resources such as virtual machines, storage volumes, and network bandwidth are provisioned from a shared, virtualized infrastructure managed by a provider. Unlike traditional hosting, which relies on a single physical server or a fixed set of hardware, cloud hosting draws resources from a large pool of data center capacity. Users can spin up instances, add storage, or adjust network configurations through an API or web console, often in seconds. The infrastructure is designed to be elastic, meaning it can expand or contract automatically based on demand, and resilient, with redundancy built across multiple physical hosts and locations.

The core technology behind cloud hosting is virtualization and orchestration. Hypervisors slice physical servers into virtual machines (VMs), while software-defined networking (SDN) and software-defined storage (SDS) abstract the underlying hardware. A cloud management platform, such as OpenStack or VMware vCloud Director, coordinates resource allocation, billing, and tenant isolation. Providers like AWS EC2 or Google Compute Engine expose these resources as services, often with tiered performance options (general-purpose, compute-optimized, memory-optimized). Users typically pay only for what they consume, measured by the hour or second, and can combine multiple services like load balancers, auto-scaling groups, and managed databases into a single application stack.

Cloud hosting sits above the physical layer of data center hardware and below the application layer. It replaces the need for organizations to own and maintain their own servers, offering instead a utility-like model for infrastructure. It is the foundation of most modern web applications, SaaS platforms, and enterprise IT transformations. Compared to dedicated hosting or colocation, cloud hosting trades predictable but rigid capacity for flexible, on-demand resources, though it requires careful management of costs and security boundaries.

Key facts

  • Resources are provisioned on-demand from a shared pool of virtualized hardware.
  • Elastic scaling allows capacity to grow or shrink automatically with traffic.
  • Billing is typically pay-as-you-go, measured by CPU hours, GB-months, or data transfer.
  • Multitenancy isolates each customer's workloads via hypervisors and virtual networks.
  • Cloud hosting often includes managed services like databases, load balancers, and auto-scaling.

How it works in practice

A startup launches a web app on a cloud hosting platform using two small virtual machines behind a load balancer. As user traffic grows, an auto-scaling policy adds four more instances during peak hours and reduces to one at night. The team only pays for the resources actually used, avoiding the cost of idle dedicated hardware.

Related terms

Infrastructure as a Service (IaaS) Platform as a Service (PaaS) Virtual Private Server (VPS) Dedicated Hosting Elastic Compute Cloud (EC2)

References

More in Hosting Types

Bandwidth

Bandwidth is the maximum rate of data transfer across a network connection, measured in bits per second, and in hosting plans often refers to the total monthly data transfer allowance.

Bare-Metal Cloud

Bare-metal cloud is a service model that provisions dedicated physical servers on demand via API, giving users direct access to hardware without a hypervisor.

Burstable Billing

Burstable billing (95th percentile billing) charges customers based on the 95th percentile of their traffic, sampled every 5 minutes over a billing month, discarding the top 5% of data points.

Cloud Bursting

Cloud bursting is a hybrid cloud deployment that automatically scales an application from a private cloud to a public cloud during demand spikes.

Colocation

Colocation is a service where a provider rents physical space, power, cooling, and network connectivity in a data centre for customer-owned servers and hardware.

Dedicated Server

A dedicated server is a physical machine leased exclusively to one customer, offering full hardware control and no virtualization overhead for high-performance workloads.

Hypervisor

A hypervisor is a software layer that creates and runs virtual machines by abstracting and isolating physical hardware resources for multiple operating systems.

Managed Hosting

Managed hosting is a service where the provider handles server administration, including OS maintenance, security updates, backups, and application support, allowing clients to focus on their core business.

Overselling

Overselling is a hosting practice where providers allocate more resources (bandwidth, disk, CPU) than physically available, assuming customers won't all use their maximum simultaneously.

Reseller Hosting

A business model where one entity purchases web hosting capacity wholesale from a provider and resells it to end customers under its own brand.

Who Is Online

In total there are 65 users online: 0 registered, 57 guests and 8 bots.

Most users ever online was 5,555 on 17 Jul 2026, 3:23 am.

Bots: AhrefsBot Applebot Baiduspider Bingbot Other Bot Other Crawler PetalBot SemrushBot

Users active in the past 15 minutes. Total registered members: 369