MapleDeploy vs Upsun
Formerly Platform.sh. Both can host you in Canada. The difference is whose infrastructure you're on.
Upsun, formerly Platform.sh, is a managed cloud application platform with regions across Europe, North America and Australia, including Montreal. MapleDeploy is managed Coolify on a dedicated VM in Toronto. This page compares jurisdiction, pricing and how resources work on each.
Side by side
Architecture
- Upsun
- Managed platform, resources allocated per app and service
- MapleDeploy
- Dedicated VM per customer
Canadian location
- Upsun
- Montreal (ca-1)
- MapleDeploy
- Toronto
Canadian infrastructure provider
- Upsun
- AWS Canada Central (Amazon, US company)
- MapleDeploy
- Privately owned Canadian provider, no US parent
Customer contract
- Upsun
- Platform.sh Canada Sub, Ltd., under British Columbia law
- MapleDeploy
- Ontario business, under Ontario law
Pricing model
- Upsun
- €9/project and €10/user per month, plus CPU and memory per second, storage per GB and 10% for support
- MapleDeploy
- From $45 CAD/mo, flat, all resources included
Free trial
- Upsun
- 15 days
- MapleDeploy
- 30 days on Starter and Pro
When Upsun is the right choice
Upsun runs your applications for you on a managed platform. If you need regions on several continents, or you want resources allocated and billed per application rather than per server, it gives you that flexibility.
It also offers a Canadian region, and Canadian customers contract with a Canadian subsidiary under British Columbia law. For many projects, that is enough.
Canadian region, US-owned infrastructure
Upsun's Canada region, ca-1, is in Montreal. Upsun's own region data shows it runs on AWS Canada Central, Amazon's Montreal region. Your data is hosted in Canada, on infrastructure operated by a US company.
That distinction matters to some teams and not to others. Jurisdiction follows the company, not the data centre, which is why US providers with Canadian regions remain subject to the CLOUD Act. We explain the reasoning in why we chose Canadian-first infrastructure.
MapleDeploy runs on Canadian infrastructure in Toronto, with a privately owned Canadian provider that has no US parent company. Your code and your data are hosted under Canadian jurisdiction, on infrastructure built for PIPEDA compliance, on every plan.
Per-resource billing vs a flat price
Upsun bills a monthly fee per project and per user, CPU and memory per second on what you allocate, storage per GB, and a standard support charge of 10% of spend. That fits teams whose resource needs change, and it means another project, another user or more resources change the bill.
MapleDeploy starts at $45 CAD/month for a dedicated VM with 4 GB RAM, 2 vCPUs and 35 GB of storage. Deploy as many apps and databases as fit on it. There are no per-project or usage fees. Starter and Pro include a 30-day free trial.
What MapleDeploy handles
MapleDeploy runs the server and Coolify together, so you deploy through the Coolify dashboard and we look after the machine underneath.
- Security hardening. SSH key authentication, fail2ban, outbound SMTP blocking, and automatic security patches, applied before you first log in.
- OS patches. Operating system updates and kernel patches are applied for you. When a kernel update needs a reboot, it happens in a fixed 07:50 UTC window.
- Coolify itself. We run a public fork of Coolify that we rebase regularly against upstream. Changes are limited to Canadian branding and MapleDeploy integrations.
- Snapshots. Weekly full-server snapshots covering the OS, Coolify, containers, volumes and databases.
Snapshots are disaster recovery, not granular restores. For production databases, you should still set up Coolify's S3 database backups on a daily schedule.
Ready to switch?
A managed platform on Canadian-owned infrastructure, at a flat price.
