Autoscaling
14 items tagged with "autoscaling"
Anti-Patterns3
Pets vs Cattle (Pet Servers)
Treating individual servers as irreplaceable pets that are named, nurtured, and manually healed, instead of disposable cattle that are replaced on failure.
Over-Provisioning
Allocating far more compute, memory, or capacity than workloads need, wasting money for headroom that is rarely used.
Under-Provisioning
Allocating too little capacity to save money, leaving workloads starved so they slow down, fail, or fall over under load.
Tutorials5
How to autoscale pods with the Kubernetes HorizontalPodAutoscaler
Scale a Deployment automatically on CPU or custom metrics using the HorizontalPodAutoscaler and metrics-server.
How to autoscale Kubernetes nodes with the Cluster Autoscaler
Add and remove nodes automatically based on pending pods using the Cluster Autoscaler on a managed cluster.
How to deploy a container to Google Cloud Run
Containerize an app and deploy it to Google Cloud Run for autoscaling, request-billed serverless hosting.
How to configure EC2 Auto Scaling groups on AWS
Set up an EC2 Auto Scaling group with a launch template, target tracking policies, and health checks.
How to deploy a serverless container with Azure Container Apps
Deploy a containerized service to Azure Container Apps with scale-to-zero, ingress, and revision-based updates.
Glossaries2
Elasticity
Elasticity is the ability of a cloud system to automatically add or remove computing resources in response to changing demand, so capacity tracks load in near real time.
Autoscaling
Autoscaling is the automatic adjustment of the number of running compute instances or resources based on demand, metrics, or schedules, without manual intervention.