Introduction#

In this tutorial, you deploy a simple web application with HCL™ Launch. You create components, create an application that contains those components, and then deploy the components to an environment.

HCL Launch helps you to plan and automate the deployment of complex applications to development, test, and production environments. It can deploy applications as often as needed, helping you to find problems early in the release cycle and provide predictability late in the release cycle.

The web application that you deploy in this tutorial is a simple three-tiered web application with a database, web interface, and application logic. You import these three components to the HCL Launch server and create a single application that deploys these three parts. Then, you create automation instructions that are called processes that describe how to deploy each component. Finally, you use those processes to deploy the components automatically to a target system.

In later lessons, you update the components to a new version. Working with the sample application in this way demonstrates how you can manage a multipart application with HCL Launch.

Learning objectives#

In this tutorial, you learn how to complete these tasks:

Time required#

This tutorial takes 2 - 3 hours to finish. If you explore other concepts that are related to this tutorial, it could take longer to complete.

System requirements#

To run this tutorial, you need the following resources:

Prerequisites#

Parent topic: Deploying a simple web application