oo

Deploying Code to Liferay SaaS

Now that you’ve accessed and started using the Cloud console, you’re ready to deploy a client extension project to your Liferay SaaS instance.

note

This module requires a Liferay SaaS instance. If you only have a project on Liferay PaaS, skip ahead to Cloud Configuration.

With Liferay SaaS, you don’t need to worry about configuring or maintaining the infrastructure outside of Liferay, so you can simply focus on using the tools within Liferay DXP to build and manage your sites. However, when Liferay’s out-of-the-box tools aren’t enough, you can use client extensions.

Client extensions are the comprehensive means of extending Liferay SaaS. You can deploy client extensions to import batch data, host static frontend resources for your site, or even integrate with custom microservices running in the cloud. Your code and resources don’t rely on any of Liferay’s code, and you can focus on whatever you’re trying to create.

Delectable Bonsai’s developers want to build a new way to collect and keep track of customer feedback using Liferay’s objects. In this module, you’ll get acquainted with deploying client extensions by testing, modifying, and troubleshooting changes to an object action client extension to implement a simple counter in a microservice.

Let’s Go!