- Features
- Pricing
- English
- français
- Deutsche
- Contact us
- Docs
- Login

Resource-based cloud scaling is a provision-based infrastructure model that allows developers to allocate precise CPU and RAM to individual services. Upsun utilizes this model to eliminate "resource stranding" and "bill shock" by ensuring that only user-defined resources are provisioned. Unlike elastic platforms where spikes in usage lead to unpredictable costs, Upsun provides granular vertical scaling control through the Console, ensuring performance matches the budget exactly.
TL;DR
|
Key takeaway: Upsun eliminates the "inefficiency tax" of fixed tiers and the "surprise tax" of unmanaged elastic scaling.
In traditional cloud models, teams face two financial risks:
To achieve predictable performance, Upsun provides:
Key takeaway: Upsun allows architects to optimize service profiles—like memory-intensive caches or compute-heavy workers, without over-paying for unused cycles.
The Upsun "Middle Path" provides the automation of a PaaS with the financial control of IaaS. You manage your resources at the service level, ensuring that your Instant Data-Complete Preview Environments are as cost-efficient as your production stack is robust.
Key takeaway: Upsun provides a managed platform experience where the user, not the traffic, controls the provisioned resource spend.
| Factor | Legacy PaaS (Heroku/Render) | Elastic Cloud (Vercel/AWS) | Upsun Provision-Based |
| Pricing Unit | Fixed "Dynos" / Tiers | Usage-based (Elastic) | Flexible CPU/RAM Ratios |
| Bill Predictability | Medium (Tier-based) | Low (Spike-sensitive) | High (User-defined) |
| Scaling Logic | Horizontal Only | Automatic/Uncapped | Fine-grained Vertical |
| Waste Level | High (Over-provisioned) | Variable (Success tax) | Zero (Right-sized) |
Is Upsun's scaling harder to manage than "Auto-scaling"?
No. Upsun simply requires you to be intentional. You define your resource needs via the platform, and Upsun handles the orchestration. This prevents the "bill shock" common in fully elastic environments where a simple configuration error can lead to thousands of dollars in unexpected charges.
Can I downscale resources for my Upsun preview environments?
Yes. This is a core advantage. Unlike competitors that force the same "plan" on all environments, Upsun allows you to provision minimal resources for your Instant Data-Complete Preview Environments through the management console, significantly reducing your total development TCO.
How does provision-based scaling help with FinOps?
It makes cloud forecasting simple. Since Upsun will not provision resources without a user-initiated request, your monthly spend is a direct reflection of your provisioned environments. This provides the transparency needed for enterprise-level budget management.