Skip to content

Upsun vs while: which one to choose when your AI agent deploys?

Upsun, formerly Platform.sh, is a PaaS born in France that clones all of production for each branch. while is built for your AI agent: it deploys over MCP, and sensitive actions, like deleting a production database, wait for your approval.

By Grégoire Mougeolle, co-founder of Nextmap. Facts checked on November 2, 2026. How this comparison is made.

View as Markdown

What changes between Upsun and while

What mattersUpsunwhile
Who it’s forTeams that want a multicloud PaaS, configured in a YAML file1People who build their apps with an AI agent, solo or as a team
Your AI agentAn MCP server in beta, read-only by default2Connected over MCP, with OAuth: it deploys, creates the database, reads the logs and fixes things
What protects productionRead-only by default. Once writing is turned on, it can delete permanently2Sensitive actions, like deleting a production database, wait for a person
The databaseManaged PostgreSQL, one backup per day kept for 2 days by default3PostgreSQL in while, backed up every day, with point-in-time recovery
Who opens your appA username and a password, or a list of IP addresses4Everyone, a password, or the company account with the Pro plan
In FranceYes, in two regions5Yes, with Nextmap, a French company
To get startedFirst project and first user free, under conditions. Beyond that, €9 per project and €10 per user, per month, plus resources6A trial without an account. Then €0 to get started, and €13.75 per month for an app and its database

Try while on your app, without an account. Copy the instructions

Upsun, production cloned for each branch

Upsun clones all of production for each branch, database, files and services included: a real copy to try things out before merging1. Born as Platform.sh in France, it runs on five major cloud providers, including two regions in France, with ISO 27001 and SOC 21,5.

With while, your AI agent does the rest

  • Your agent deploys, over MCP. It writes while.yaml, creates the database, reads the logs and fixes things, with no command line to learn.
  • Nothing serious happens without you. Deleting a production database waits for your approval, before it runs, and every action is recorded in a signed activity log.
  • Your keys stay secret. Your app uses them, your agent never sees them.
  • Your colleagues sign in with the company account. Google Workspace or Microsoft 365, on the Pro plan, with no sign-in page to code.
  • A mistake is quickly undone. In the 30 minutes after a deployment, the previous version comes back in a second, and your database goes back to a precise moment.

Moving from Upsun to while

Take over your app

You, to your agent: Move our Upsun app to while.

Your agent reads .upsun/config.yaml, writes while.yaml and deploys the app.

Copy your PostgreSQL database

You, to your agent: Copy our Upsun database to while.

Your agent exports the database with pg_dump, then loads it into while.

Carry over your variables

You, to your agent: Carry over our environment variables.

Your agent carries your settings over to while. You enter your secret keys yourself: it never sees them.

Which one to choose

  • Choose Upsun if you want a proven multicloud PaaS, with a full copy of production for each branch.
  • Choose while if your AI agent is the one deploying, and you want to be sure it can’t break anything in production without you.

Next steps

Sources

  1. Upsun, platform overview (llms.txt), accessed November 2, 2026
  2. Upsun, the MCP server, accessed November 2, 2026
  3. Upsun, backups, accessed November 2, 2026
  4. Upsun, HTTP access control, accessed November 2, 2026
  5. Upsun, regions, accessed November 2, 2026
  6. Upsun, pricing, accessed November 2, 2026

Questions

Is Upsun the same as Platform.sh?

Yes. Platform.sh took the name Upsun, and the company is still French.

Can my agent deploy on Upsun?

Yes, through its MCP server in beta, read-only by default. Once writing is turned on, it can also delete a project or an environment2. On while, a deletion in production waits for your approval.

Which one costs less for a small app?

Upsun offers the first project and the first user each month, under conditions, then bills €9 per project, €10 per user, the resources and 10% for support6. On while, the Free plan bills only the resources: €13.75 per month for a small app and its database.

Can my agent move from Upsun to while?

Yes. It takes your code, translates .upsun/config.yaml into while.yaml, copies the database and carries over your variables.

Connect your agent, it takes care of the rest

To paste into your agent

Read while.sh/agents, then deploy my app with while.

Copy the instructions

No account needed to try: your app is live right away. To keep it, sign in.

A project for your company? Talk to the team: hello@while.sh