Skip to main content
Laravel Cloud is a fully managed infrastructure platform for deploying and scaling Laravel applications, with built-in solutions for web and worker compute, relational databases, key-value storage, managed queues, file and object storage, and more.

Unmatched developer experience

Laravel Cloud is the only fully managed platform-as-a-service (PaaS) obsessively optimized for shipping and scaling Laravel applications.
  • No application or server configuration necessary. Most Laravel applications can be deployed to Laravel Cloud without any additional changes to your application’s architecture. Additionally, no server management experience is required when deploying applications to Laravel Cloud.
  • Fully managed MySQL / Postgres databases and Redis-compatible key-value storage. You can provision and manage MySQL and Postgres databases directly from the Laravel Cloud dashboard. Redis-compatible key-value storage may also be provisioned in seconds.
  • Managed queues. Laravel Cloud can provision fully managed queues with dedicated workers that automatically scale based on the work waiting to be processed, including scaling to zero when idle, with a built-in dashboard for retrying failed jobs.
  • Zero downtime deployments and scaling. Laravel Cloud automatically rolls out changes to your application without downtime. In addition, scaling your application’s infrastructure can be done at any time without interrupting your users.
  • Scale to Zero. Laravel Cloud can put your environment to sleep when it is idle so you are not charged for compute, then wake it in under 500 milliseconds when a request arrives. Your scheduled tasks and queued jobs continue to run while your environment sleeps.
  • Preview environments. Automatically provision a fully isolated environment for every pull request, then tear it down when the pull request is merged or closed, so your team can review changes in a production-like environment before they ship.
  • Automatic TLS and load balancing. All applications running on Laravel Cloud automatically receive TLS certificates, which are also automatically updated. Incoming traffic to your application is also automatically distributed across your available application replicas.
  • Cloud Edge Network. Laravel Cloud partners with Cloudflare to offer a globally distributed caching and security network at the edge. This edge network provides DDoS protection and edge asset caching to all applications running on Laravel Cloud.
  • Monitoring and logs. Basic infrastructure metrics, such as CPU and memory usage, are available via the Laravel Cloud dashboard. You may also easily view and search your application’s logs.

Next steps

We can’t wait to see what you ship on Laravel Cloud. When you’re ready to dive in, check out our quickstart documentation.

Prerequisites

Laravel Cloud supports Laravel applications on PHP 8.2 through PHP 8.5 and Laravel 9.x or greater.