This document provides an overview of IBM's z/OS Connect Enterprise Edition (z/OS Connect EE) product and how it can be used to expose mainframe assets and applications as RESTful APIs. Some key points:
- z/OS Connect EE allows clients to expose existing mainframe applications and data as RESTful APIs to enable integration with modern systems of engagement.
- It provides tools for defining services that represent mainframe assets and tools for creating RESTful APIs that map to those services.
- The APIs can then be deployed to a z/OS Connect EE server to be consumed. The document outlines the high-level steps to create and deploy an API.
- It supports connecting to various
23. z/OS Connect EE
Compose the
API URI path
Select the HTTP verb,
and map the call to
the underlying
service
Use the "Mapping"
function to assign static
values, remove fields
from client view, or
move values to a field
Define the URI path, http verbs and JSON
mappings for the API
1
3
2
API projects and API creation
z/OS Connect EE V3
API Toolkit
IBM Explorer for z/OS
Aqua V3.1
34. 38
API enable Terminal based applications: HATS Integration
iSeries/zSerie
s
Integration Object
Java wrapper to
Macro
REST API
Map input/output
HATS Tooling (studio)
3270/5250
Stream Macro
Record
macro HATS
RESTful API
WAS/Liberty
HATS RuntimeDeploy
IBM Z /
iSeries
HATS Developer
.sar
zCEE
HATS
Deploy
zCEE Build toolkit
HATS swagger.json - i/o schema
HATS Runtime Server is
supported by zCEE via the
REST Service Provider
z/OS Connect EE
Server
Backend Systems
(CICS, IMS, DB, etc.)
41. z/OS Connect EEConnect Mobile and Cloud applications to
Systems of Record through APIs
Challenge:
• Varying data source access methods
• Special skills needed
• Multiple back end data authorization methods
• No z Systems services awareness
Solution:
• Leverage z/OS Connect running in Liberty Profile for z/OS to
infuse REST and JSON into their mainframe environment
Benefit:
• Rapidly develop reusable services
• Easily deploy APIs into a common enterprise catalog
• High throughput performance gains and shorter path to
data
• Easily plug into APIM strategy
• Efficiently leverage a common skill set
42. z/OS Connect EE
Support Apple Pay: Nationwide (PoC)
Requirements:
Customer Service and Billing needs a solution to offer Nationwide customers Apple Pay capabilities
Solution must be:
• Simple
• Reusable
• Support heterogeneous end-points
• Adherent to NW standards
• Quick delivery (Speed to market)
• Affordable
z/OS connect adoption and benefits
Improved access to zSystems assets for business functions, such as billing
Speed to market - API in one week
Reuse existing assets