Dovetailed Technologies

Two PDF generation scenarios are described below:

z/OS Hybrid Batch Processing: Generation of multi-page PDF documents with Co:Z

A common function required by enterprise application software is to generate PDF documents tailored with data obtained from corporate databases. This function has at least the following inputs: a template PDF, and a data set of customer information. The output is a large PDF document with a page (or a few pages) for each customer, merged with the customer data. This function can require significant memory and CPU resources to complete.

While this type of application can easily be implemented to run completely as a z/OS batch job, it is enticing within the IBM zEnterprise hybrid processor architecture to consider moving PDF generation to a zBX blade. Assuming that the desired program can be relocated to a z/BX blade server running AIX, Linux, or Windows, what are the other considerations for moving all or part of this job?

The Co:Z Co-Processing Toolkit provides z/OS users with tools that mitigate these considerations while making it easy to exploit zBX blades from traditional batch workloads - an idiom we refer to as z/OS hybrid batch processing.

View the full paper: z/OS Hybrid Batch Processing: Generating a multi-page PDF document with Co:Z [PDF]

Download the executables and sample JCL in order to test the example application on z/OS and as a z/OS Hybrid Batch application using Co:Z Toolkit. The Java source is also available for download.

The case study examples are available for use under the Apache License, Version 2.

z/OS Hybrid Batch Processing: Generation and publishing of PDF documents to a public cloud with Co:Z

The example above has been modified to generate and publish PDF documents to a public cloud using input from z/OS data sets.

Presentation: Using z/OS to Access a Public Cloud - Beyond the Hand-Waving » SHARE in Seattle 2015

Download the executables and sample JCL in order to test the example application. The Java source is also available for download.

The case study examples are available for use under the Apache License, Version 2.