Autoscaling, also spelled auto scaling or auto-scaling, and sometimes also called automatic scaling, is a method used in cloud computing that dynamically adjusts the amount of computational resources in a server farm - typically measured by the number of active servers - automatically based on the load on the farm. For example, the number of servers running behind a web application may be increased or decreased automatically based on the number of active users on the site. Since such metrics may change dramatically throughout the course of the day, and servers are a limited resource that cost money to run even while idle, there is often an incentive to run "just enough" servers to support the current load while still being able to support sudden and large spikes in activity. Autoscaling is helpful for such needs, as it can reduce the number of active servers when activity is low, and launch new servers when activity is high. Autoscaling is closely related to, and builds upon, the idea of load balancing.[1][2]
^"Above the Clouds: A Berkeley View of Cloud Computing" (PDF). Berkeley EECS. February 10, 2009. Retrieved March 21, 2015.
^"Auto Scaling". Amazon Web Services. Retrieved March 21, 2015.
servers when activity is high. Autoscaling is closely related to, and builds upon, the idea of load balancing. Autoscaling offers the following advantages:...
persistent key–value datastore with built-in support for replication, autoscaling, encryption at rest, and on-demand backup among other features. Werner...
or idle time. It can even be more cost-efficient than provisioning an autoscaling group, due to more efficient bin-packing of the underlying machine resources...
services, including EC2, S3, Simple Notification Service (SNS), CloudWatch, autoscaling, and Elastic Load Balancers. Elastic Beanstalk provides an additional...
pay-as-you-go basis. Clients will often use this in combination with autoscaling (a process that allows a client to use more computing in times of high...
Human-powered aircraft High-pressure air, in paintball guns Horizontal Pod Autoscaling, the Kubernetes autoscaler. Honor Oak Park railway station (National...
August 2020. Retrieved 2020-08-28. Sharma, Priyanka (13 April 2017). "Autoscaling based on CPU/Memory in Kubernetes—Part II". Powerupcloud Tech Blog. Medium...
Hystrix, Turbine, & Ribbon Health check, service meshes (example: Istio) Autoscaling and self-healing: Distributed systems respond to higher load by scaling...
SoftLayer CloudSigma Later versions continued to add features including autoscaling on any cloud, integration to VMware NSX and OpenStack Neutron for software...
missing publisher (link). "Cloud Bigtable now even easier to manage with autoscaling". Kerner, Sean Michael (27 January 2022). "Google scales up Cloud Bigtable...
Replication Allows multiple writeable masters to asynchronously replicate data Autoscaling The server automatically scales up and down based on hardware size...
locational bin indicates spatially-smoothed firing rate in that bin (autoscaled to firing rate peak, dark blue: 0-20%; light blue: 20-40%; green: 40-60%;...
plans for an AWS management console, and plans for load balancing, autoscaling, and cloud monitoring services. These features were subsequently added...
which orchestrates AWS services including EC2, S3, SNS, CloudWatch, autoscaling, and Elastic Load Balancers. 2011 January 25 Product (Internet delivery)...
"Announcing the Enterprise Library Integration Pack for Windows Azure with Autoscaling, Transient Fault Handling and more". Microsoft Blog. Retrieved 27 November...