Default Provisioning for PaaS Environments

Liferay PaaS provides preconfigured infrastructure templates to meet the varying needs of development, testing, and production environments. Liferay Cloud supports three types of environments:

  • Non-Production (Dev/Test): Environments for early-stage development and internal QA.
  • User Acceptance Testing (UAT): Staging environment for validating new releases.
  • Production (PRD): Live environment for end users.

PRD and UAT environments can be deployed as Standard Availability (SA) or High Availability (HA). High Availability environments have improved reliability, performance and disaster recovery.

Default Sizing for Production and UAT Environments

The table below shows default sizes for Standard and High Availability environments. All resources are dedicated Kubernetes pods and isolated per environment.

ServiceSA CPUSA MemorySA InstancesHA CPUHA MemoryHA InstancesDescription
Web Server (NGINX)2 vCPU0.5 GB12 vCPU0.5 GB2
Liferay DXP12 vCPU16 GB112 vCPU16 GB2
Search (Elasticsearch)8 vCPU8 GB18 vCPU8 GB3
CI/CD (Jenkins)4 vCPU8 GB14 vCPU8 GB1
Database (MySQL)2 vCPU1 GB12 vCPU1 GB1
Backup2 vCPU1 GB12 vCPU1 GB1

Default Sizing for Non-Production Environments

Non-production environments follow a lighter sizing model, optimized for cost while retaining feature parity.

ServiceSA CPUSA MemorySA InstancesHA CPUHA MemoryHA InstancesDescription
Web Server (NGINX)2 vCPU0.5 GB12 vCPU0.5 GB2
Liferay DXP8 vCPU8 GB18 vCPU8 GB2
Search (Elasticsearch)8 vCPU8 GB18 vCPU8 GB3
CI/CD (Jenkins)4 vCPU8 GB14 vCPU8 GB1
Database (MySQL)2 vCPU1 GB12 vCPU1 GB1
Backup2 vCPU1 GB12 vCPU1 GB1

Instance Sizing Variants

You may request different instance sizes to meet your performance requirements. The table below shows the options for Liferay and Backup services:

Instance SizeCPUMemoryAvailable Environments
Small (S)8 vCPU16 GBDev, Test, UAT, PRD
Medium (M)12 vCPU32 GBUAT, PRD
Large (L)16 vCPU64 GBUAT, PRD

Optional Add-ons

You can request optional extensions to support advanced workloads:

Add-on TypeAdditional Resources
Extra Database Storage100 GB
MySQL Extra Compute4 vCPU + 15 GB RAM
Dynatrace Monitoring1 unit per 16 GB RAM

Availability Comparison

FeatureStandard AvailabilityHigh AvailabilityHA + Disaster Recovery
Redundancy for Liferay and Web Server services
Elasticsearch cluster nodes13 (active)3 (active) + 3 (standby)
Dynatrace APM in UAT and PRD
Automatic failover (same region)
Cross-region DR
Note

To determine the right configuration for your deployment, consult your customer success manager or sales engineer.

Capabilities

Product

Education

Contact Us

Connect

Powered by Liferay
© 2024 Liferay Inc. All Rights Reserved • Privacy Policy