A fully maintained stack at your fingertips

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.

PHP
Symfony
MySQL
MariaDB
MongoDb
PostgreSQL
Solr
ElasticSearch
RabbitMQ
InfluxDB
Memcached
Redis
Amazon Web Services
Blackfire.io

Availability first

  • Unlike other platforms, all services on the same network = minimal latency
  • Scale at any time your infrastructure during peaks
  • Backups include code, infrastructure configuration and data for consistent recovery
  • Zero downtime deployments
  • Triple redundancy for services on Enterprise
  • 99,99% uptime on the complete stack on Enterprise (network, PHP and services)

Security first

SymfonyCloud controls and maintains the full stack, ensuring utmost security.

Supported by Yara and Symfony Security Monitoring, SymfonyCloud checks all of your git pushes and automatically rejects the insecure ones.

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.

Performance first

SymfonyCloud assembles the best breed blend in performance technologies

 
SSD
 

High performance local SSDs.

Redis
 

Redis & APC for application cache.

Fastly
 

Fastly, a Varnish-based Cache and Content Delivery Network. Optional

Blackfire.io
 

Blackfire for continuous code performance testing. Optional

Designed for Symfony by developers

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.

Bootstrap
your project in minutes

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 bin/console.

 

Migrate a project to SymfonyCloud by moving your code and database content. Only one configuration provisions your services in containers.

Synchronize your Git workflow and infrastructure

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.

Layered file system for instant cloning from production to development

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.

Continuous delivery

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.

 
Continuous Integration

Don’t waste time installing services on your machine

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.

Straight from your terminal

Control everything from a terminal: create new environments, set environment variables, add integrations, deploy, scale, and more.

Optimized

Rely on our Symfony expertise

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.