- Features
- Pricing
- English
- Français
- Deutsch
- Contact us
- Docs
- Login
Upsun lets teams adjust application capacity and performance characteristics without redesigning infrastructure or changing deployment workflows. Scaling is managed at the platform level, keeping applications responsive as demand changes.
Upsun is designed for teams that need to handle growth, traffic spikes, and variable workloads while maintaining stability and control.

Scaling and performance on Upsun allow teams to adjust application capacity through the console, CLI, or API:
Applications can scale horizontally by adding or removing instances based on demand. This improves availability and resilience during traffic surges.
Upsun supports autoscaling based on real resource usage, automatically adjusting the number of application instances when defined thresholds are reached. This helps teams handle traffic fluctuations without manual intervention. Autoscaling policies are configurable and can be tuned per environment to balance responsiveness, stability, and cost.
Each application runtime and service runs in its own container with allocated CPU, memory, and storage, including optional Guaranteed CPU profiles. Teams can adjust resources independently per environment to match workload needs, without rebuilding the application.
Upsun’s platform architecture is designed to support predictable performance. Resource allocation, isolation, and managed services reduce contention and variability. Teams can validate scaling behavior in preview or staging environments before applying it to production
Without flexible scaling, teams often allocate more resources than needed. Upsun allows fine-grained adjustments to reduce unused capacity.
Sudden increases in traffic can overwhelm static infrastructure. Platform-managed scaling helps applications remain available under load.
Managing scaling across services and environments is operationally expensive. Upsun centralizes scaling logic and execution.
Scaling improves fault tolerance by distributing load and reducing single points of failure.
Resource allocation can be tuned per environment to balance performance and cost, especially for non-production workloads.
Scaling changes are managed through platform configuration, reducing the need for custom autoscaling systems or manual intervention.
An e-commerce team scales application instances ahead of peak traffic periods to maintain performance during high demand.
A SaaS team increases resources incrementally as usage grows, without re-architecting or migrating platforms.
Platform engineers allocate smaller resource profiles for preview environments while reserving higher capacity for production.
Use Scaling and Performance to keep applications responsive as demand changes.
Join our monthly newsletter
Compliant and validated