Deploying applications to a platform

You can set up a platform to deploy and manage CICS® applications over multiple CICS regions. Use CICS Explorer® or the IBM® CICS SDK for Java™ to create a platform, applications, and policies to manage the applications.

About this task

The steps in this task summarize the workflow described in Workflow for application deployment in the CICS Explorer product documentation. If you are developing new applications to deploy to platforms, follow this workflow. For more detailed instructions for each step in this task, see Working with platforms and applications in the CICS Explorer product documentation and Working with bundles in the CICS Explorer product documentation.

If you want to start moving existing applications towards cloud enablement, you might prefer to follow the progressive adoption roadmap described in Getting started with cloud enablement.

For information about automating application deployment without using CICS Explorer, see Automate the deployment and undeployment of CICS applications with the DFHDPLOY utility.

Procedure

  1. Create and install a platform.
  2. For each application that you want to deploy to the platform, create CICS bundles that define or import the components of the application, and declare application entry points for the resources that provide access to the application. Create and export an application bundle and an application binding to package the CICS bundles into an application.
  3. Create policies containing policy rules to manage the applications in your platform.
    Policy rules describe controls or actions that can be applied to one or more application tasks that run in a platform. A policy is defined and deployed in a CICS bundle.
  4. Install, enable, then make available each application that you want to deploy to the platform.
  5. Use the application context data generated for your applications to monitor and measure how much resource each application is using. You can add further policy rules to automatically respond when resource usage exceeds thresholds.
  6. As your capacity requirements increase or decrease, add CICS regions to the platform or remove them from it.
  7. Update and install new versions of applications on the platform as required, and make them unavailable, disable, or discard them if they are no longer required.

What to do next

You can also integrate deployed CICS applications as part of a virtual application that runs in a cloud environment by using IBM Workload Deployer. For more information, see Scenario: Using CICS in a cloud environment.