Scaling

Scaling is the process of adding more capacity to a resource in your app.

There are two kinds of scaling in App Platform:

  • Horizontal scaling adds more containers, which is load balanced.

  • Vertical scaling increases the amount of CPU and memory allocated to each container instance.

You can control how each resource in an app scales. This configuration is available both in the app spec and in the control panel.

DigitalOcean also provides autoscaling, which is scaling that dynamically adjusts computing resources based on current workload. When autoscaling, the number of active servers fluctuates, depending on what is required by the server farm or pool’s workload.

Scaling Articles

Add capacity to your app by scaling the number of containers.
Review data storage options for App Platform.
Build and deploy apps on push in the cloud with App Platform.