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
- Create and install a platform.
- 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.
-
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.See CICS Policies.
- Install, enable, then make available each application that you want to deploy to the platform.
- 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.
- As your capacity requirements increase or decrease, add CICS regions to the platform or remove them from it.
- 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.