Skip to content

High Availability versus Standard Availability in Lagoon#

At amazee.io your projects can run in High Availability or Standard Availability mode.

High Availability is a paid service and Standard Availability comes by design.

Here are the key differences :

  • Uptime SLA

High Availability guarantees 99.95 % uptime

Standard Availability guarantees 99.9 % uptime

  • Pod configuration

High Availability runs a minimum of 2 pods

Standard Availability typically runs 1 pod

  • Resource Usage

High Availability uses more resources to ensure higher uptime

Standard Availability uses fewer resources, which results in lower costs

  • Downtime Prevention

High Availability is designed to prevent downtime during maintenance and disruptions

Standard Availability may experience brief outages during maintenance or node replacements

  • Scaling

Both High Availability and Standard Availability can scale horizontally to meet traffic demands, but High Availability starts with a higher baseline

  • Use Case

High Availability is recommended for critical applications where minimizing downtime is crucial

Standard Availability is suitable for less critical applications or when cost is a primary concern

  • Maintenance Impact

High Availability can better handle platform maintenance and node replacements without causing outages

Standard Availability may experience brief outages during these events

The choice between High Availability and Standard Availability depends on the specific needs of the application, balancing the trade-off between higher availability and increased cost.

High Availability is generally recommended for production environments where uptime is critical, while Standard Availability might be sufficient for less critical or development environments.

Note

Not every service can run with two pods as the service itself needs to support it, for example you cannot start two pods of Redis, as you will end up with separate Redis caches. Right now we can run 2 or more pods for service-types like: nginx, nginx/php, node, varnish, python. for basic and worker it depends on what is running inside the containers and needs to be coordinated with the customer.

There is no possibility curently for customers to configure the projects to be High Availability, so if you would like more details or you want to configure a specific project, get in contact with our support team and we would be happy to help.