A-Z Popular Blog Cloud Search »
Related Guides

5 Examples of Cloud Scaling

 , updated on
Cloud scaling is the process of adding or removing cloud computing resources as you need them. Cloud infrastructure and platforms are typically priced on a utility model such that you are billed for what you use at a finely grained level. This allows cloud services, systems and applications to be quickly scaled up and down to meet demands. The following are common types of cloud scaling.

Vertical Scaling

Vertical scaling is the process of moving to a larger instance or upgrading resources. For example, a website running on a 8-cpu virtual machine that is redeployed to a 16-cpu virtual machine. Many infrastructure as a service platforms have tools that make this an easy process that can be accomplished in minutes or seconds.

Horizontal Scaling

Horizontal scaling is the process of adding more instances to a service, system or application. For example, a software as a service vendor who adds instances whenever average users per cpu exceeds 50 and removes instances when users per cpu falls below 40.

Auto Scaling

Scaling that is performed automatically using an API. For example, a settlement process for a bank that horizontally scales itself depending on how many trades it is processing.

Side-by-side Scaling

Side-by-side scaling is the process of adding instances for different purposes on demand. The most common example is a firm that adds development and test instances of a service as required by a project.

Global Scaling

Scaling a service to run in different geographical locations. For example, a content delivery network that delivers videos from dozens of geographically distributed data centers so that videos are served to users from a data center that is close to them.
Overview: Cloud Scaling
The process of adding or removing cloud computing resources as you need them.
Related Concepts


This is the complete list of articles we have written about computing.
Computing Platform
IT Examples
IT Infrastructure
Operating Systems
More ...
If you enjoyed this page, please consider bookmarking Simplicable.

Cloud Computing

A list of cloud computing terms.

Edge Computing Definition

The definition of edge computing with an example.

Technology Platform

The definition of technology platform with examples.


The definition of transcoding with examples.

Electronic Business

The definition of electronic business with examples.

Software Examples

An overview of software with real-world examples.

Business Software Examples

A list of common types of business software.

Systems Technology

An overview of systems technology with examples.

Computing Platform

A list of the basic types of computing platform.

Types of IT Service

The definition of information technology service with examples.

IT Architecture

The definition of IT Architecture with examples.

Solution Architecture

Examples of common solution architecture diagrams.

System Architecture

Examples of system architecture diagrams.


The definition of consumerization with examples.

Software as a Service

Common examples of software as a service.

IaaS Definition

The definition of infrastructure as a service with comparisons.

Networking Basics

A list of basic computer networking concepts.

Reverse Proxy

An overview of reverse proxies with examples.
The most popular articles on Simplicable in the past day.

New Articles

Recent posts or updates on Simplicable.
Site Map