Reduce hosting costs. Stop wasting time and energy finding, building and maintaining your own stack. We cover it all, from PHP to database, search, security and performance.
Enable any service by adding a few lines in a configuration file. SymfonyCloud supports all PHP versions. Each service is deployed in its own custom, lightweight container for optimal performance, stability and flexibility.
SymfonyCloud controls and maintains the full stack, ensuring utmost security.
Our protective blocking technology also scans your production sites to block injections before they occur. Depending on the threat, SymfonyCloud can even block a page until a fix is deployed and spread the blocking to all other customers facing the same issue.
SymfonyCloud assembles the best breed blend in performance technologies
High performance local SSDs.
Redis & APC for application cache.
Fastly, a Varnish-based Cache and Content Delivery Network. Optional
Blackfire for continuous code performance testing. Optional
Thanks to our Git integration and Ceph layering technology, it
is possible to go from dev to staging and production and back,
in a matter of minutes.
All from the comfort of your terminal.
It takes a few seconds to get a project ready and up and
running. SymfonyCloud has been built as a CLI-first experience...
just like Symfony with
Migrate a project to SymfonyCloud by moving your code and database content. Only one configuration provisions your services in containers.
Use a descriptive configuration file, stored directly within your Git repository, to change and track your infrastructure requirements along with your code.
This descriptive configuration file delivers an instant learning curve to fully repeatable and automated deployments of all services. Read and code.
Based on the Ceph layering technology, create multiple instant clones of your production app. Each new layer created on top of your production instance holds all your changes (configuration, code and content) on top of the existing file system.
Thanks to the continuous integration and continuous deployment, any new code commit is automatically deployed in its own cluster as an isolated staging environment.
Have your product/business owner click through your project’s web UI. Then, merge your changes once everything is green and deploy to production.
Create a tunnel from your local machine to the SymfonyCloud infrastructure.
Test your code with live services and an exact copy of the production data. No need to install, configure or manage any additional services.
Control everything from a terminal: create new environments, set environment variables, add integrations, deploy, scale, and more.
SymfonyCloud has been created by the Symfony team and Fabien Potencier, Symfony project lead and founder, as a fully-managed platform optimized for you!
Rely on our Symfony expertise to offer a unique experience for anyone who wants to code and develop with Symfony. We conceived SymfonyCloud to cover all your needs while developing a project with Symfony without moving from your console.
The documentation is directly integrated in the Symfony docs.
The best way to create a new project with Symfony is SymfonyCloud.