Aptible PaaS logoDocs

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

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.