Setting up an application

Applications are one of the key capabilities of cloud-enabling CICS® Transaction Server for z/OS®. The large set of resources that makes up a business application within CICS can be logically defined as a single entity and deployed on a platform as a single resource.

Before you begin

For an introduction to applications, see How it works: applications. For information about securing application resources, see Security for platforms and applications.

About this task

Most of the work in setting up an application is done in CICS Explorer®. The CICS Cloud perspective provides the views to manage the lifecycle of applications.

The steps below outline the process of setting up an application. Each step contains a link to more detailed instructions.

Procedure

  1. Design the application, considering what application entry points, policies, and resources that you want to deploy as part of the application.
  2. In CICS Explorer, create CICS bundles to contain the application resources application entry points dependencies,and any CICS policies relating to the application.
    For more information, see Defining CICS bundles.
  3. In CICS Explorer, create an application project to define the application bundle.
    The application bundle references the required CICS bundles. For more information, see Packaging CICS applications for deployment in a cloud environment.
  4. In CICS Explorer, create an application binding project to describe the deployment rules for the application to a region type in a platform.
  5. From CICS Explorer, export the application project, the application binding project, and the CICS bundles to zFS.
    The export process exports the files to the platform home directory in zFS in the applications, bindings, and bundles subdirectories. For more information, see Deploying an application to a platform.
  6. In CICS Explorer, create an application definition.
    The application definition is aCICSPlex® SM APPLDEF resource definition, which points to the application bundle and the application binding in the platform home directory for the platform where the application runs. For more information, see Deploying an application to a platform.
  7. In CICS Explorer, install the application to a platform.
    CICSPlex SM uses the information in the application bundle and the application binding to install the CICS bundles that make up the application into all of the target CICS regions in the platform. In each region, the resources that are specified in the bundles are dynamically created and CICS checks that any resources that are specified as dependencies are present. For more information, see Deploying an application to a platform.
  8. In CICS Explorer, make the application available for users to start through the available application entry points. For more information, see Managing applications.

Results

You have an application running on a platform.

What to do next

You can add further quality of service by deploying policies to control the environment. For more information, see CICS policies.

For more information about managing an application, see Administering platforms and applications.