Liferay Cloud Native Provisioning

Liferay’s cloud native experience is a Kubernetes-based Helm chart for portable deployment of Liferay instances to any cloud with a Kubernetes engine. This includes Helm values and Terraform scripts you can use as a starting point for bootstrapping infrastructure to deploy on major cloud providers such as AWS. The solution has two parts:

  1. A low level, generic Helm chart for running Liferay on a Kubernetes cluster

  2. A cloud-specific Helm super-chart that composes over the generic chart, opinionated to AWS. This also includes

  • Terraform scripts for bootstrapping managed services, such as a database, search, object storage, gackup/restore, and more
  • Terraform scripts that manage infrastructure, such as networking and observability, on a cloud provider

Because Liferay’s cloud native solution is Kubernetes-based, you can deploy and manage Liferay runtimes on any Kubernetes cluster. Read on to learn more.