A-Z Popular Blog Encyclopedia Search »
Technology
Simplicable Guide
A-Z
Search
Popular
Sitemap
Advertisements
Related Guides

5 Examples of Autoscaling

 , December 19, 2016
Autoscaling is a feature of cloud infrastructure that allows the resources allocated to a service to be automatically scaled. The following are illustrative examples.

Software as a Service

Software as a service may offer customers an SLA whereby the service is expected to scale to handle peak load without slowing down. The service may be managed to automatically scale when resource demand hits a preset level. This is hidden from customer who simply sees that the service works at a reasonable speed.

Cloud APIs

Cloud APIs include interfaces for requesting more resources. Services designed for cloud may request resources based on events, resource utilization, management decisions and other application specific criteria.

Infrastructure Management

The providers of cloud infrastructure may automatically power down machines that aren't being used. A pool of running unallocated servers is maintained based on demand forecasts or actual observed demand.

Scheduled Scaling

A bank schedules more resources during peak banking hours for backend processing such as settlement.

Predictive Scaling

A video-on-demand company uses predictive analytics to request resources to handle anticipated demand based on historical patterns. If people watch more movies on Valentine's Day, the service will scale up more servers that evening in preparation. Such analytics could potentially consider a large number of factors such as the weather.
Overview: Autoscaling
TypeCloud
DefinitionA feature of cloud APIs that allows resources to be automatically scaled up and down based on a schedule or application specific factors such as events.
ValueConserving resources such as electricity.
Reducing cloud service charges such as CPU hours.
Responding to peaks in demand for a service.
Related ConceptsUtility Computing
Infrastructure as Code
Automation
Cloud Computing

Computing

This is the complete list of articles we have written about computing.
Coding
Compression
Computing Culture
Cryptography
Gamification
Hexadecimal
IT Examples
IT Infrastructure
Networking
Operating Systems
More ...
If you enjoyed this page, please consider bookmarking Simplicable.
 

Types of Technology

A reasonably comprehensive list of information technologies.

Gamification Techniques

A list of gamification techniques.

Information Technology Problems

A list of common IT problems.

Types Of Cloud

The basic types of cloud computing.

IT Quality

Common types of IT quality.

Machine Data

The common types of machine data.

Types Of Software

The common types of software.

Proprietary Technology

A definition of proprietary technology with examples.

Systems Design

The common elements of a systems design.

Systems vs Applications

The difference between systems and applications explained.

Robotics vs Artificial Intelligence

The different between robots and AI.

Superintelligence

An overview of superintelligence.

Dyson Sphere

An overview of Dyson spheres.

Yobibyte

A definition of yobibyte with a chart of comparisons to other data sizes.

Artificial Intelligence Examples

Common examples of artificial intelligence.

Speed Of Light

An overview of the speed of light with examples.

Technology Examples

The definition of technology with examples.

Technology Theory

A list of interesting technology theories.

Technology Change

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

New Articles

Recent posts or updates on Simplicable.
Site Map