Deploying applications to another environment
About this task
Applications can be exported and imported so that they can be shared with other HCL Workload Automation for Z environments. In the new environment, the application can be subsequently updated, replaced, or deleted.
To deploy an application from one environment to another, you can use either the ISPF panels or the Dynamic Workload Console. For details about how to export the job stream definition in the Workload Designer, see the Dynamic Workload Console User's Guide.
To export and import an application:
- From the main menu, enter fast path 1.4 to display the MAINTAINING APPLICATION DESCRIPTIONS
panel, as shown in EQQASUBP- Maintaining application descriptions . Select option 6 (EXPORT -
IMPORT) to display the EXPORTING AND IMPORTING panel (EQQDEVOD).Note: You can display the EXPORTING AND IMPORTING panel also from the LIST OF APPLICATIONS panel (EQQALSTL) by issuing the X row command.
- Select option 1 (Export application definitions) to display the EXPORT APPLICATION DEFINITIONS
panel (EQQDEVOP), where you specify the name of the application you want to export, and optionally:
- Type
- The type of application, either A for Application, or G for Group definition.
- Subsystem
- The name of the controller subsystem where the application resides.
A JCL is automatically generated for you to submit EQQYXJPX procedure that exports the application definition into a data set. This data set contains all the Workload Automation Programming Language statements that describe the application and its related objects (such as calendars, workstations, special resources), as shown in Example of a data set containing the Workload Automation Programming Language statements.
- In the environment where you want to deploy the application, from the EXPORTING AND IMPORTING
panel (EQQDEVOD) select option 2 (Import application definitions) to display the IMPORT APPLICATION
DEFINITIONS panel (EQQDEVIP).Note: In alternative to the import process, you can automate the deployment of the application by using the Workload Automation plug-in of the IBM UrbanCode Deploy tool. For details about this plug-in, see the IBM UrbanCode Deploy documentation.Optionally, you can specify the name of a partitioned data set where to define the translation rules to follow. A sample data set is created for you to edit, as shown in the following example:
A JCL is automatically generated for you to submit the Workload Automation Programming Language command that deploys the application. The imported application will be finally listed in the LIST OF APPLICATIONS panel, according to the settings specified in the translation data set.