Application Scaling

Scale your application from one user to millions with ease.

Nodion allows you to scale your applications horizontally as well as vertically with a single click. When creating applications you have the option to define an instance type as well as the amount of instances. Your application will get deployed with those settings but they can be changed afterwards. If you are unsure which instance type your app requires you could start with a smaller instance and scale up as needed.

Changing either the instance type or amount of instances will result in Nodion spawning or removing instances immediately after saving those changes. If you increase the instance amount, new instances will be spawned with the existing image of the current deployment. This should only take around 5 to 10 seconds. Changing the instance type as well as remove instances will most likely be handled instantly.

Instance Types

Our regular instance types range from 512 MB up to 32 GB of RAM and allow for easy scaling. You can horizontally scale to up to 16 instances per application. That means by default there is a limit of up to 512 GB of RAM per application. If you require instance types with a higher amount of RAM please contact us, we can offer instance types with up to 512 GB of RAM – which would allow for up to 8 TB of RAM per application.

Sandbox

Sandbox instances are ideal during development, trying out Nodion as well as smaller applications that don't need predictable CPU performance.

  • SB-G1-256MB256 MB RAM / Shared CPU
  • SB-G1-512MB512 MB RAM / Shared CPU

General Purpose

General purpose instances are recommended for production usage, as you will have predictable performance and CPU threads pinned down to the instances of your application.

  • GP-G1-1GB1 GB RAM / 1 vCPU
  • GP-G1-2GB2 GB RAM / 1 vCPU
  • GP-G1-4GB4 GB RAM / 2 vCPU
  • GP-G1-8GB8 GB RAM / 2 vCPU
  • GP-G1-16GB16 GB RAM / 4 vCPU
  • GP-G1-32GB32 GB RAM / 8 vCPU

Scaling Overview

Scaling Screenshot

Autoscaling

Autoscaling is currently not supported. You have to manually adjust the instance type and instance amount either through our API or by manually changing those values through the Web UI.