- Features
- Pricing
- English
- Français
- Deutsch
- Contact us
- Docs
- Login
SymfonyCloud powered by Upsun, is the official cloud platform for Symfony, built for repeatable delivery. Start in Git, validate changes in isolated preview environments, and deploy to production without rebuilding DevOps plumbing each quarter.

SymfonyCloud includes two purpose-built scripts: symfony-build handles Composer installs, autoload optimization, cache building, and frontend asset compilation. symfony-deploy swaps in the build cache and automatically runs Doctrine migrations.
The Symfony CLI is your control plane. Every platform command runs as symfony upsun:. Create projects, push code, manage environments, and sync data, all from the same terminal.
SymfonyCloud, powered by Upsun, is configuration-driven: your build/deploy hooks, services, and relationships live alongside your code. That means a new team member can reproduce your stack by cloning the repo.
SymfonyCloud injects service connection variables (like DATABASE_URL and MAILER_DSN), so Symfony conventions work across environments without manual wiring.
Spin up a complete copy of production: database, services, configuration. Test migrations against real data. Validate cache behavior with production-like traffic patterns. Merge when you're confident. Each environment gets its own URL, so you can share progress with reviewers, QA, or stakeholders directly.
By default, SymfonyCloud runs your environments in production mode, so previews behave like the real thing. When you need to debug, you can temporarily switch a branch into debug mode and switch it back when you’re done.
When you clone production data into a preview branch, SymfonyCloud provides a Symfony + PostgreSQL sanitization workflow to strip PII before reviewers or testers access the environment.
You can run Symfony locally while connecting to service containers from an active Upsun environment (“tethered” workflow). This keeps your local loop fast while staying close to deployed reality.
SensioLabs is the enterprise arm of SymfonyCloud, supporting architecture workshops, migration planning, and performance reviews. SymfonyCloud, powered by Upsun, provides the platform: multi-cloud deployment, managed services, Blackfire observability, and automated operations.
Run your Symfony apps on AWS, Google Cloud, OVHcloud, Microsoft Azure, or IBM Cloud across multiple regions using the same configuration-driven workflow, then pick regions based on latency, data residency, or sustainability goals.
Add services your Symfony app depends on, including databases, caches, search engines, message brokers, and more. Define them in YAML, push, and SymfonyCloud powered by Upsun, provisions them with connection details that are injected automatically.
Built-in Blackfire integration gives your team continuous observability across every environment, including APM, profiling, alerting, and performance testing. Pinpoint slow transactions, compare profiles, and catch regressions.


