Cloud · AMP

LXC PaaS vs. SaaS: Deployment Blueprints

Ankita Varani · Published Jun 8, 2026 · 10 min read · View full version

Quick answer

Choose Liferay Experience Cloud (LXC) SaaS for fully automated upgrades and zero platform maintenance. Select LXC PaaS when you require custom OSGi backends and deep server configuration controls.

LXC SaaS Features

LXC SaaS is Liferay's fully managed software offering. Liferay hosts the system, maintains uptime, and applies monthly service pack updates. Since customizations are limited to Client Extensions, upgrades are automatic.

LXC PaaS Controls

LXC PaaS gives you dedicated containers. You compile code inside Liferay's cloud environment, letting you run legacy OSGi modules, but you are responsible for testing platform upgrades.

Cloud Deployment Pipelines

Deploy to Liferay Experience Cloud using automated build pipelines. Code committed to GitHub trigger cloud compilations, creating containers and publishing packages with zero downtime.

Frequently asked questions

Does LXC SaaS allow custom Java code?

No. LXC SaaS restricts customizations to Client Extensions, keeping the core clean and upgrading automatically.

Is CDN caching included in Liferay Cloud?

Yes. Liferay Experience Cloud includes built-in Fastly CDN caching rules out-of-the-box.

Read the full article, with table of contents, comparison table, and author bio →