FAQ
The questions others have asked might be the ones you’re curious about, too. Find answers to our most frequently asked questions right here.
About Upsun
A single, fully managed, self-service PaaS that frees development teams to securely and easily experiment, quickly iterate, and confidently deploy applications at scale.
Frontend and backend developers who work on diverse applications, e.g., microservices. APIs, transactional datastores, SaaS. With any language, on any Infrastructure-as-a-Service provider.
Upsun empowers development teams with the flexibility to build—and the firepower to run—diverse applications on a single, self-service Platform-as-a-Service. By fully managing infrastructure and security, Upsun frees every developer to easily experiment and quickly iterate using familiar tools, automated preview environments, and streamlined, Git-based workflows. Then confidently and continuously deploy applications at scale.
During Upsun’s open beta phase, you’ll register for early access. As soon as you create your first project, a 5-day free trial will begin. The 5-day trial includes: 1 organization, with 1 project and 2 running environments; unlimited containers; unlimited users; and up to 4.5 CPUs, 12 GB memory, and 20 GB network storage running concurrently. At the end of the trial, your project will be suspended until you add a valid payment method to your account.
Upsun currently offers DDoS (L3, L4) protection and the Platform.sh WAF.
If you’re familiar with Git, you’ll be able to benefit from the entire Upsun experience. You build your application, Upsun manages the rest.
Using Upsun
Yes, assuming that your project uses the services and runtimes supported by Upsun. This migration guide will walk you through the process.
Currently, Upsun comes with its own Edge layer; the feature set will increase in the coming months to include a CDN, WAF, and more.
Yes, you can use your Platform.sh account to authenticate on Upsun. Please note: during the closed beta phase, you'll need to be an approved member of the beta program to secure access.
Yes, you can. Please see the documentation for details.
All Upsun functionality is exposed via a public API. This API is consumed by our console and CLI. You can use either of those tools to control and manage your projects.
Yes
Yes
Resources management
Unlimited across all your applications. Up to 8 CPUs and 17 GB memory per application instance.
Yes
Infrastructure metrics enable you to view application and services’ resource usage. Resource spikes can also be seen with infrastructure metrics. Blackfire Application Monitoring is also available and supports PHP and Python.
Billing
There are two places you can view an estimate of your monthly invoice. The Organization Billing page and Project Billing page will display an estimate of your monthly bill, given there are no changes to your current configuration within the month. If your organization or project configuration changes within the month, the history of changes will not be reflected on these pages.
You can also anticipate your monthly bill by navigating to your Upcoming Invoice, which can be accessed from the Billing tab -> Invoices tab. The upcoming invoice will reflect a more accurate monthly estimate because it displays a history of changes in user licenses, projects, and other pricing dimensions throughout the month and prorates each line item based on the duration it was active. This invoice is still an estimate and will be updated if your configuration changes during the remainder of the month.
You can also anticipate your monthly bill by navigating to your Upcoming Invoice, which can be accessed from the Billing tab -> Invoices tab. The upcoming invoice will reflect a more accurate monthly estimate because it displays a history of changes in user licenses, projects, and other pricing dimensions throughout the month and prorates each line item based on the duration it was active. This invoice is still an estimate and will be updated if your configuration changes during the remainder of the month.
Billing is monthly. On the last day of the month, we compute each project usage (e.g., resources, backups, overages), create the invoice, and generate a payment. Resources are counted per second. You can terminate your project or account at any time, if you’re not on a yearly term.
Our billing is based on allocation. You can define the amount of CPU and memory for each container of each environment. At the end of the month, we count the resources allocated on running environments per second and factor the monthly price. Same for storage.
If you have Manage Billing permissions, you can see past and upcoming invoices on the Billing tab. The invoice will display three sections: a summary, an Organization section, and a Projects Included section. Each line item has a column for duration, unit price, and quantity to accommodate prorating.
The summary displays the price per project, a subtotal, the Standard User Management discount, any other discounts on the organization, and the final order total.
The Organization section will display line items for user licenses, support, and user management. The Projects Included section is separated by each project. You can click into each project and see its line items, including the project fee, application CPU, service CPU, application memory, service memory, and disk storage.
The summary displays the price per project, a subtotal, the Standard User Management discount, any other discounts on the organization, and the final order total.
The Organization section will display line items for user licenses, support, and user management. The Projects Included section is separated by each project. You can click into each project and see its line items, including the project fee, application CPU, service CPU, application memory, service memory, and disk storage.
During the open beta phase, you have a 5-day free trial* Billing will occur only when the trial has expired, or if you need to use more resources than the ones allocated in the trial. In either of these cases, your project will be suspended until you add a valid payment method to your account. You won’t be charged directly if you have projects running when the trial expires.
*The 5-day trial includes: 1 organization, with 1 project and 2 running environments; unlimited containers; unlimited users; and up to 4.5 CPUs, 12 GB memory, and 20 GB network storage running concurrently.
*The 5-day trial includes: 1 organization, with 1 project and 2 running environments; unlimited containers; unlimited users; and up to 4.5 CPUs, 12 GB memory, and 20 GB network storage running concurrently.