The cloud module integrates the application with the infrastructure it's running on.
It is responsible for delivering scalability and performance as well as taking care of the common challenges faced when running applications simultaneously on multiple servers.
Most of the features require no configuration, you can dig in further to learn more about those features you may wish to configure or build on top of.
- Email delivery
- Scalable multi-threaded scheduled tasks
- S3 storage for media assets
- Geo targeting
- Customisable nginx configuration
- Page caching
- Database caching
- Database replication, load-balancing and failover
On top of the integrations the Cloud team provide code review services to ensure all code that gets pushed to production is written to a high standard that is secure and performant.