Recommended minimum server sizes

Amazon Web Services



Google Compute Engine

Microsoft Azure


We suggest using a server with at least 1GB of memory and 4 core

In particular, Elasticsearch on a standalone under-powered server will not start up. This is because we configure Elasticsearch to lock its memory and prevent swapping on standalone servers as per the official recommendation, and there is simply not enough memory for it to run it successfully.

Depending on whether or not you have deployed your application elsewhere, it may be hard to gauge the amount of resources that you need. On a PaaS like Heroku for example, you can choose between 1X (512 MB), 2X (1 GB) and PX (6 GB) server sizes. This makes it easy to calculate your server requirements, and we recommend that you use similar server resources when deploying your application with Cloud 66. We also recommend that you have a separate server for your database in production environments.

If you have yet to deploy your application in a production environment, you can deploy to a reasonably sized server and use load testing to determine your exact needs.