Core Concepts
Reference
How-to Guides
Troubleshooting
App Scaling
Apps can be scaled on a Service-by-Service basis: any given Service for your App can be scaled independently of others.
Like all Releases, when Apps are scaled, a new set of Containers will be launched to replace the existing ones for each of your App's Services.
Apps can be scaled using the following methods:
- Within the Aptible Dashboard by
- Navigating to the Environment in which your App lives
- Selecting the Apps tab
- Selecting the respective App
- Selecting Scale
- Use the
aptible apps:scale
command - Use the Aptible Terraform Provider
Horizontal Scaling
🏳️ High Availability Apps are only available on the Growth, Scale, and Enterprise plans.
Scale Apps horizontally by adding more Containers to a given Service. Services scale up to 32 Containers.
Apps scaled to 2 or more Containers are automatically deployed in a high-availability configuration, with Containers deployed in separate AWS Availability Zones.
Vertical Scaling
Scale Apps vertically by changing the size of Containers, i.e., changing their Memory Limits and CPU Limits. The available sizes are determined by the Container Profile.