Deployment Profiles

We can deploy your store with a few different profiles, and you choose this when setting up your deployment.

The profiles basically controls the resource allocation with minimum request, limit and replicas. It also controls when auto scaling will occur and the scaling limits. In a way the profile also controls the theoretical minimum and maximum cost of your deployment.

Profiles List

The resource tables below only list the values for the “web nodes” that run PHP. Other resources like redis & varnish are not included.

Elastycloud will optimize and adapt these profiles over time to better suit the profiles purpose. The profiles may change slightly without prior notice.

The requests and limits below are multiplied by the current number of replicas needed based on the current load.

Hibernate

Profile with the lowest possible requirements for the store to be accessible. This profile is only intended to be used while the store is not in use. This is good for pre launch testing that does not require good performance. Auto-scaling is also disabled for this profile.

Note

In this profile, resource starvation is a real possibility, if you encounter any issues with a store using this profile, first switch to another profile and try again before contacting support.

Minimum replicas 1
Maximum replicas 1

Testing

This profile is good for testing the platform and limited load testing since it always has at least two replicas. However, it has low pre-allocation so it might be slow in the beginning and need some load to “feel” fast.

Minimum replicas 2
Maximum replicas 6

Production Small

This profile is the lowest you should run a production store in, there is only one web-node by default but since is is quite beefy it will handle a fair amount of load with good response-times.

Minimum replicas 1
Maximum replicas 6

Production Medium

This profile is very similar to Production Small, but it scales higher to allow for more simultaneous visitors.

Minimum replicas 1
Maximum replicas 10

Production Large

This profile is very similar to Production Small, but it scales higher to allow for more simultaneous visitors.

Minimum replicas 1
Maximum replicas 15