When to use autoscaling
Autoscaling fits any service with traffic that changes over the day: storefronts, public APIs, webhooks, and AI endpoints that see bursts after a launch or a campaign. You pay for the instances you run, so a quiet night costs less than a busy afternoon.
What scales and what stays fixed
Web services and private services scale horizontally. Each new instance runs the same build and joins the same private network, so there is nothing to reconfigure. Background workers can scale on queue depth, and databases scale separately with their own plans.
- Horizontal scaling for web and private services
- Queue-based scaling for background workers
- Independent limits for every environment
Keeping costs predictable
Your maximum instance count is a hard ceiling. When a service reaches it, you get an alert and the service keeps running at that size. Usage is billed per second, and the usage page shows exactly when each instance started and stopped.