• Docs
  • Talk to an expert

The best cloud for each app. One platform for all of them.

Deploy each application to the cloud and region that fits it best, without changing how you build or operate it.

One platform. Every major cloud. Regions worldwide.

A wide selection of infrastructure providers

AWS, Azure, GCP, IBM, OVHCloud and more. Deploy each application to whichever provider fits, using identical workflows across all of them.

Region-level control

Place each application in a specific region to meet performance, regulatory, or data residency requirements. Managed as part of your platform configuration through Git, not through manual infrastructure setup.

Built-in edge layer

A regional edge proxy and HTTP cache at the entry point to every region. For global delivery, the managed CDN option provides 60+ points of presence with centralized cache and routing management.

Multi-cloud without the operational overhead

One deployment pipeline across every provider. No custom tooling, no fragmented workflows.

  • Deploy to AWS, Azure, GCP, IBM, and OVHCloud
  • Identical workflows regardless of underlying provider
  • Pin workloads to specific regions for data residency compliance
  • Managed CDN with 60+ points of presence for global delivery
  • Git-driven infrastructure choices, versioned alongside your code
  • Centralized visibility and control via CLI, API, or console

Built for teams with real infrastructure demands

Regulatory deployments

Deploy workloads to specific regions to meet data residency requirements. Pin European data to OVHCloud Germany, US data to AWS Virginia, all from the same deployment pipeline.

Performance optimization

Run applications in the regions closest to your users. Add edge caching for global delivery with 60+ points of presence, without managing separate infrastructure stacks.

Risk mitigation

Distribute your application portfolio across Azure, AWS, and more. Reduce provider dependency without fragmenting the workflows that keep everything running.

Security and compliance

Security controls applied consistently across every cloud and region. TLS by default, network isolation, encrypted traffic, and auditable configuration changes. SOC2, ISO, GDPR and more.

Governance and visibility

One platform means one place to see where applications are running and what they cost. Centralized oversight via CLI, API, or console.

Resilience and continuity

Portable configurations and repeatable workflows make disaster recovery possible across providers and regions. Build automated cross-cloud failover without rebuilding your platform model.

Frequently asked questions

Which cloud providers does Upsun Cloud run on?

Upsun Cloud runs on AWS, Azure, Google Cloud and OVHcloud. You choose the provider and region when you create a project, and the docs list every region that's available.

Can I deploy across several clouds without a dedicated DevOps team?

Yes. You describe your app and its services in configuration files kept in Git, and Upsun Cloud builds and deploys them on AWS, Azure, Google Cloud or OVHcloud. The same configuration works across providers and regions, so running an app on another cloud doesn't mean building a new toolchain for it.

Can Upsun Cloud deploy into our own AWS, Azure or Google Cloud account?

Not today. Upsun Cloud runs your applications in regions it manages on AWS, Azure, Google Cloud and OVHcloud, and it can't deploy into a cloud account your company owns. If you need workloads on a particular provider or in a particular region, you can choose that when you create a project.

How do I move an app from one cloud provider to another?

Moving to another cloud means moving your Upsun Cloud project to a region on that cloud. You create a project in the new region, push the same code and configuration, copy your files and data across, then switch your DNS. Plan for a brief outage at the switch, as with any site relaunch. 

Can I choose the region my app runs in for data residency?

Yes. Each Upsun Cloud project runs in the region you pick when you create it, so you can keep an app and its data on a specific provider in a specific location. To change region later, you move the project to a new region.

Is Upsun Cloud an alternative to running our own Kubernetes?

For many web applications, yes. Kubernetes gives you fine-grained control over how containers run, but your team has to set up, secure and maintain the clusters. Upsun Cloud builds and runs your containers from configuration in your Git repository, so there are no clusters to manage. The trade-off is less low-level control than running Kubernetes yourself. 

Does Upsun Cloud include a CDN?

Not by default, but you can add one. Upsun Cloud offers a managed Fastly CDN that Upsun sets up and runs for you, which you add by contacting sales. You can also connect a CDN you manage yourself, such as Fastly or Cloudflare. Every project also has built-in HTTP caching, which is on by default.

Your stack shouldn't be limited by your cloud

Start a free trialSchedule a demo