AWS Transform for mainframe Runtime Utilities - AWS Mainframe Modernization

AWS Mainframe Modernization Service (Managed Runtime Environment experience) is no longer open to new customers. For capabilities similar to AWS Mainframe Modernization Service (Managed Runtime Environment experience) explore AWS Mainframe Modernization Service (Self-Managed Experience). Existing customers can continue to use the service as normal. For more information, see AWS Mainframe Modernization availability change.

AWS Transform for mainframe Runtime Utilities

Mainframe JCL scripts use customer business programs and system utilities. AWS Transform for mainframe Runtime includes support for commonly used system utilities to enable proper JCL modernization to Groovy, plus additional convenience utilities.

The purpose of this document is to:

  • Explain how to configure and deploy utilities;

  • List existing supported system utilities and give details about their usage and purpose.

Configure and deploy Utility web application

Utilities are provided in gapwalk-utility-pgm-<version>.war (where <version> is the AWS Transform for mainframe runtime release). Deploy alongside gapwalk-application and modernized applications to enable utility access from modernized JCL scripts.

All supported utilities are registered as programs in the "Programs Registry" (see this Running and calling programs for details about registering programs and using them in scripts or in other programs). Therefore, they can be called either by other programs or by modernized job scripts.

The utilities web-application has its own configuration file, named application-utility-pgm.yml, whose contents are detailed in this Configure access to utilities for managed applications.

Available Utility programs

Available utility programs, listed according to their domain of application: