尊敬的 微信汇率:1円 ≈ 0.046166 元 支付宝汇率:1円 ≈ 0.046257元 [退出登录]
SlideShare a Scribd company logo
Copyright © 2019 HCL Technologies Limited | www.hcltech.com
Copyright © 2019 HCL Technologies Limited | www.hcltechsw.com
Z Data Tools and APIs Overview
Mainframe Data Access Modernization Solution
Copyright © 2019 HCL Technologies Limited | www.hcltech.com
Copyright © 2019 HCL Technologies Limited | www.hcltechsw.com
Content
2
The Challenges
ZDT Overview
Mainframe data access modernization challenges
ZDT APIs overview
ZDT APIs use cases
ZDT APIs capabilities and future roadmap
Summary
Copyright © 2019 HCL Technologies Limited | www.hcltech.com
Copyright © 2019 HCL Technologies Limited | www.hcltechsw.com
The Problems / Challenges
3
80% of the world’s corporate data still resides on mainframe systems today (H. Tessler, Enterprise Systems Media).
Significant % of mainframe workloads are written in COBOL, PL/I or Assembler language – data layout defined in
those languages.
Monolithic system with decades of incremental enhancements.
Highly risk averse due to mainframe workloads typically represent the most important enterprise systems (e.g. core
banking systems) and cost sensitive.
Skills shortage with new generation IT professionals gravitated towards new technology (e.g. REST APIs and Java).
Difficult to discover and integrate existing mainframe assets with the rest of enterprise systems.
➢
➢
➢
➢
➢
➢
Copyright © 2019 HCL Technologies Limited | www.hcltech.com
Copyright © 2019 HCL Technologies Limited | www.hcltechsw.com
ZDT Overview
4
• HCL Z Data Tools (ZDT) is a set of tools that help you to manipulate data stored on z/OS systems interactively and
in batch processing.
• Designed to deal with large production data efficiently while protecting integrity and privacy.
• Access to z/OS data made simple by its intuitive and consistent user interface across a wide range of data stores
available on the platform.
• Access to data across multiple z/OS systems / LPARs made simple by its remote systems support.
• A must have tool for every z/OS user including system programmers, application developers, ISPF users and much
more.
• Comprehensive support for a wide range of data store types:
– Data Sets (VSAM, QSAM, PDS, PDSE, AIM, OAM)
– DB2
– IMS
– WebSphere MQ
– CICS
– Hierarchical File System under UNIX System Services
Copyright © 2019 HCL Technologies Limited | www.hcltech.com
Copyright © 2019 HCL Technologies Limited | www.hcltechsw.com
ZDT Advantages
5
ZDT can provide a generic
data access solution
without programming
• A wide range of file types are
supported out of box – no
programming required.
• ZDT enables manipulation of
data interactively or in batch.
ZDT templates describe logical
layout of data and allows
transformation without
programming
• Templates are created from COBOL,
PL/I and Assembler COPYBOOKs or
describe layouts in XML format.
• Describe most complex layout and
data structures using the template’s
criteria infrastructures. For example,
segmented records, nested
REDEFINEs and PL/I arrays.
• Change column orders and hide
columns based on your requirements.
• Specify criteria to select a subset of
data you are interested to work with.
ZDT saves cost by
powerful set of tools
• Template repository contains a list
of mapping between data source
and matching template to use.
• This enables new users to start
working with your mainframe data
quicker.
• Once the repository is setup by
expert, ZDT leverages the
information during its operation to
simplifies tasks for end users all
around.
ZDT template repository for
retaining mainframe knowledge
for the future
• ZDT provides a powerful set
of batch functions such as
copy, compare, edit, export,
load, print and much more.
• ZDT’s remote systems
support enables access to
data on remote systems as
well while hiding much of
mainframe specific
complexity.
• Replace in-house apps with
powerful ZDT functions for
improved efficiency & ease
of maintenance.
ISPF user friendly
productivity
improvement features
• Specify a group of
resources to work with on
a local system as well as
remote systems.
• Search text and change
across the specified group
of resources with powerful
navigation panel display.
• Clone the specified group
of resources to create
backup.
• Edit JCL with ease.
Copyright © 2019 HCL Technologies Limited | www.hcltech.com
Copyright © 2019 HCL Technologies Limited | www.hcltechsw.com
How does it work?
6
Z Data Tools
Engine
Interactive
processing
Batch
processing
Data Sets
DB2
IMS
MQ
CICS
(files, TDQ, TSQ)
HFS files
Data to be processed
Templates
COPYBOOKs
XML
specification
Interactive
specification
Logical Layout of Data
Mapping Info
Template Repository
Copyright © 2019 HCL Technologies Limited | www.hcltech.com
Copyright © 2019 HCL Technologies Limited | www.hcltechsw.com
Mainframe Data Access Modernization Challenges
7
Java™ on Mainframe
 On z/OS® since 2000.
 IBM® z14 announcement: performance
improvement by exploiting new hardware.
 CICS® TS V5.4 announcement: Support for
applications written to the Java™ EE 7 full
platform specification.
 IMS™ 15 announcement: More expansive and
dynamic Java development experience.
 Offload MIPS to IBM z Integrated information
Processor (zIIP) engine.
Challenges
 Most data stored on the platform are defined by
COBOL, PL/I and Assembler programs.
 Mainframe data structures typically do NOT map
directly to Java and other modern languages.
 Steep learning curve for non-mainframe
developers to understand the structure and
manipulate mainframe data.
 New languages on the platform.
{REST}
Copyright © 2019 HCL Technologies Limited | www.hcltech.com
Copyright © 2019 HCL Technologies Limited | www.hcltechsw.com
ZDT APIs Overview
8
 HCL Z Data Tools APIs (ZDT APIs) is an add-on product which provides
Java™ and Swift application programming interfaces (APIs) to
manipulate mainframe data.
 APIs leverages ZDT’s template infrastructure to understand logical
layout of mainframe binary data .
 Mainframe binary data is converted into JSON format and returned to
API consumers in Java or Swift for easier interpretation and
manipulation for developers with no mainframe background.
 Usage scenario includes but not limited to:
▪ Replacement of legacy applications for batch processing of data in Java.
▪ Integration of traditional mainframe apps with new apps.
▪ Interpretation of mainframe operational data for analytics (eg. SMF data).
▪ Manipulation of mainframe data in virtual storage.
00101101 11001010
11000000 11000000
11110000 01010101
00000000 11010010
00110011 11001111
00101101 11001010
11000000 11000000
11110000 01010101
00000000 11010010
00110011 11001111
00101101 11001010
11000000 11000000
11110000 01010101
00000000 11010010
00110011 11001111
Applications
Mainframe Data
ZDT APIs
(1) Data read request
(2) Binary data returned
(3) JSON formatted data is returned
{REST}
Copyright © 2019 HCL Technologies Limited | www.hcltech.com
Copyright © 2019 HCL Technologies Limited | www.hcltechsw.com
Use Cases for ZDT APIs
9
Application
Modernization
- Develop new applications in
Java™ and Swift Programming
language
- Build new business logic with
JSON & RESTful API’s.
Replacement of
legacy applications
for batch processing
of data in Java
- MIPS reduction (offload to
speciality engines zIIP/ IFL’s)
- ZDT backend allows for
processing of ‘always online’
CICS resources
Integration of
traditional
mainframe apps
with new apps and
data stores
- Traditional mainframe data
sources enabled via ZDT API for
new or extended use cases,
including reflecting data to
other data platforms.
IT Operation
Analytics
- Interpretation of mainframe
operational data for analytics
(e.g SMF data).
Manipulation of
mainframe data in
virtual storage
- For unusual resource types or
manipulations
Copyright © 2019 HCL Technologies Limited | www.hcltech.com
Copyright © 2019 HCL Technologies Limited | www.hcltechsw.com
JSON Example
10
JSON produced:
{
"layouts": [
{
"REC-TYPE01": {
"REC-TYPE": "01",
"NAME": "Andrew Apple",
"EMPLOYEE-NO": 6645,
"AGE": 53,
"SALARY": 78500,
"MONTH": [
30,
22,
46
…
],
"FILLER": "u0000u0000"
}
}
]
}
COBOL COPYBOOK
01 REC-TYPE01.
03 REC-TYPE PIC XX.
03 REC-ID REDEFINES REC-TYPE PIC XX.
03 NAME PIC X(20).
03 EMPLOYEE-NO PIC 9(4) BINARY.
03 AGE PIC 9(4) BINARY.
03 SALARY PIC 9(7) PACKED-DECIMAL.
03 MONTH PIC 9(8) BINARY OCCURS 12 TIMES.
03 FILLER PIC XX.
Copyright © 2019 HCL Technologies Limited | www.hcltech.com
Copyright © 2019 HCL Technologies Limited | www.hcltechsw.com
Summary
11
1
2
3
4
Powerful set of tools to manipulate mainframe data interactively and in batch
Powerful framework to represent logical layout of mainframe data (templates)
Knowledge retention of your mainframe data through usage of ZDT template repository – all ZDT
function leverages the repository to simplify usage even for new users
Productivity improvement features for ISPF users
Mainframe data access modernization using ZDT APIs in Java™ and Swift languages as well as REST
APIs – simplifies application development especially for developers with limited mainframe
experiences
Continued enhancement to meet mainframe data manipulation requirements today and future
5
6
$8.4 BILLION ENTERPRISE | 132,000 IDEAPRENEURS | 44 COUNTRIES
WATCH THE FILM

More Related Content

Similar to Z Data Tools and APIs Overview

Informix warehouse and accelerator overview
Informix warehouse and accelerator overviewInformix warehouse and accelerator overview
Informix warehouse and accelerator overview
Keshav Murthy
 
Technical Skillwise
Technical SkillwiseTechnical Skillwise
Technical Skillwise
Skillwise Consulting
 
Skillwise Consulting -Technical competency
Skillwise Consulting -Technical competencySkillwise Consulting -Technical competency
Skillwise Consulting -Technical competency
Skillwise Consulting
 
2018 08-13-ib ms-latest-buzz-share-final
2018 08-13-ib ms-latest-buzz-share-final2018 08-13-ib ms-latest-buzz-share-final
2018 08-13-ib ms-latest-buzz-share-final
David Morlitz
 
Oracle databáze – Konsolidovaná Data Management Platforma
Oracle databáze – Konsolidovaná Data Management PlatformaOracle databáze – Konsolidovaná Data Management Platforma
Oracle databáze – Konsolidovaná Data Management Platforma
MarketingArrowECS_CZ
 
RA TechED 2019 - SY08 - Developing Information Ready Applications using Smart...
RA TechED 2019 - SY08 - Developing Information Ready Applications using Smart...RA TechED 2019 - SY08 - Developing Information Ready Applications using Smart...
RA TechED 2019 - SY08 - Developing Information Ready Applications using Smart...
Rockwell Automation
 
Machine Learning for z/OS
Machine Learning for z/OSMachine Learning for z/OS
Machine Learning for z/OS
Cuneyt Goksu
 
Making Hadoop Ready for the Enterprise
Making Hadoop Ready for the Enterprise Making Hadoop Ready for the Enterprise
Making Hadoop Ready for the Enterprise
DataWorks Summit
 
L&T–CASE engineers faster production
L&T–CASE engineers faster productionL&T–CASE engineers faster production
L&T–CASE engineers faster production
IBM India Smarter Computing
 
Api enablement-mainframe
Api enablement-mainframeApi enablement-mainframe
Api enablement-mainframe
Maran Gothandaraman
 
Anz cics ts v5 technical update seminar intro (half day event)
Anz cics ts v5 technical update seminar intro (half day event)Anz cics ts v5 technical update seminar intro (half day event)
Anz cics ts v5 technical update seminar intro (half day event)
nick_garrod
 
Modernização do Gerenciamento, Monitoramento e Provisionamento em Mainframes ...
Modernização do Gerenciamento, Monitoramento e Provisionamento em Mainframes ...Modernização do Gerenciamento, Monitoramento e Provisionamento em Mainframes ...
Modernização do Gerenciamento, Monitoramento e Provisionamento em Mainframes ...
Joao Galdino Mello de Souza
 
Why z/OS is a Great Platform for Developing and Hosting APIs
Why z/OS is a Great Platform for Developing and Hosting APIsWhy z/OS is a Great Platform for Developing and Hosting APIs
Why z/OS is a Great Platform for Developing and Hosting APIs
Teodoro Cipresso
 
Ibm symp14 referentin_barbara koch_power_8 launch bk
Ibm symp14 referentin_barbara koch_power_8 launch bkIbm symp14 referentin_barbara koch_power_8 launch bk
Ibm symp14 referentin_barbara koch_power_8 launch bk
IBM Switzerland
 
HBaseCon2017 Splice Machine as a Service: Multi-tenant HBase using DCOS (Meso...
HBaseCon2017 Splice Machine as a Service: Multi-tenant HBase using DCOS (Meso...HBaseCon2017 Splice Machine as a Service: Multi-tenant HBase using DCOS (Meso...
HBaseCon2017 Splice Machine as a Service: Multi-tenant HBase using DCOS (Meso...
HBaseCon
 
Informix into the future13 july2017
Informix into the future13 july2017Informix into the future13 july2017
Informix into the future13 july2017
Shawn Moe
 
Integrating Structure and Analytics with Unstructured Data
Integrating Structure and Analytics with Unstructured DataIntegrating Structure and Analytics with Unstructured Data
Integrating Structure and Analytics with Unstructured Data
DATAVERSITY
 
Confluent Partner Tech Talk with QLIK
Confluent Partner Tech Talk with QLIKConfluent Partner Tech Talk with QLIK
Confluent Partner Tech Talk with QLIK
confluent
 
Webinar future dataintegration-datamesh-and-goldengatekafka
Webinar future dataintegration-datamesh-and-goldengatekafkaWebinar future dataintegration-datamesh-and-goldengatekafka
Webinar future dataintegration-datamesh-and-goldengatekafka
Jeffrey T. Pollock
 
01_1200_ZfZ_Whats New in zOS 3.1 GA_Marna Walle.PDF
01_1200_ZfZ_Whats New in zOS 3.1 GA_Marna Walle.PDF01_1200_ZfZ_Whats New in zOS 3.1 GA_Marna Walle.PDF
01_1200_ZfZ_Whats New in zOS 3.1 GA_Marna Walle.PDF
mehrdadrastgar
 

Similar to Z Data Tools and APIs Overview (20)

Informix warehouse and accelerator overview
Informix warehouse and accelerator overviewInformix warehouse and accelerator overview
Informix warehouse and accelerator overview
 
Technical Skillwise
Technical SkillwiseTechnical Skillwise
Technical Skillwise
 
Skillwise Consulting -Technical competency
Skillwise Consulting -Technical competencySkillwise Consulting -Technical competency
Skillwise Consulting -Technical competency
 
2018 08-13-ib ms-latest-buzz-share-final
2018 08-13-ib ms-latest-buzz-share-final2018 08-13-ib ms-latest-buzz-share-final
2018 08-13-ib ms-latest-buzz-share-final
 
Oracle databáze – Konsolidovaná Data Management Platforma
Oracle databáze – Konsolidovaná Data Management PlatformaOracle databáze – Konsolidovaná Data Management Platforma
Oracle databáze – Konsolidovaná Data Management Platforma
 
RA TechED 2019 - SY08 - Developing Information Ready Applications using Smart...
RA TechED 2019 - SY08 - Developing Information Ready Applications using Smart...RA TechED 2019 - SY08 - Developing Information Ready Applications using Smart...
RA TechED 2019 - SY08 - Developing Information Ready Applications using Smart...
 
Machine Learning for z/OS
Machine Learning for z/OSMachine Learning for z/OS
Machine Learning for z/OS
 
Making Hadoop Ready for the Enterprise
Making Hadoop Ready for the Enterprise Making Hadoop Ready for the Enterprise
Making Hadoop Ready for the Enterprise
 
L&T–CASE engineers faster production
L&T–CASE engineers faster productionL&T–CASE engineers faster production
L&T–CASE engineers faster production
 
Api enablement-mainframe
Api enablement-mainframeApi enablement-mainframe
Api enablement-mainframe
 
Anz cics ts v5 technical update seminar intro (half day event)
Anz cics ts v5 technical update seminar intro (half day event)Anz cics ts v5 technical update seminar intro (half day event)
Anz cics ts v5 technical update seminar intro (half day event)
 
Modernização do Gerenciamento, Monitoramento e Provisionamento em Mainframes ...
Modernização do Gerenciamento, Monitoramento e Provisionamento em Mainframes ...Modernização do Gerenciamento, Monitoramento e Provisionamento em Mainframes ...
Modernização do Gerenciamento, Monitoramento e Provisionamento em Mainframes ...
 
Why z/OS is a Great Platform for Developing and Hosting APIs
Why z/OS is a Great Platform for Developing and Hosting APIsWhy z/OS is a Great Platform for Developing and Hosting APIs
Why z/OS is a Great Platform for Developing and Hosting APIs
 
Ibm symp14 referentin_barbara koch_power_8 launch bk
Ibm symp14 referentin_barbara koch_power_8 launch bkIbm symp14 referentin_barbara koch_power_8 launch bk
Ibm symp14 referentin_barbara koch_power_8 launch bk
 
HBaseCon2017 Splice Machine as a Service: Multi-tenant HBase using DCOS (Meso...
HBaseCon2017 Splice Machine as a Service: Multi-tenant HBase using DCOS (Meso...HBaseCon2017 Splice Machine as a Service: Multi-tenant HBase using DCOS (Meso...
HBaseCon2017 Splice Machine as a Service: Multi-tenant HBase using DCOS (Meso...
 
Informix into the future13 july2017
Informix into the future13 july2017Informix into the future13 july2017
Informix into the future13 july2017
 
Integrating Structure and Analytics with Unstructured Data
Integrating Structure and Analytics with Unstructured DataIntegrating Structure and Analytics with Unstructured Data
Integrating Structure and Analytics with Unstructured Data
 
Confluent Partner Tech Talk with QLIK
Confluent Partner Tech Talk with QLIKConfluent Partner Tech Talk with QLIK
Confluent Partner Tech Talk with QLIK
 
Webinar future dataintegration-datamesh-and-goldengatekafka
Webinar future dataintegration-datamesh-and-goldengatekafkaWebinar future dataintegration-datamesh-and-goldengatekafka
Webinar future dataintegration-datamesh-and-goldengatekafka
 
01_1200_ZfZ_Whats New in zOS 3.1 GA_Marna Walle.PDF
01_1200_ZfZ_Whats New in zOS 3.1 GA_Marna Walle.PDF01_1200_ZfZ_Whats New in zOS 3.1 GA_Marna Walle.PDF
01_1200_ZfZ_Whats New in zOS 3.1 GA_Marna Walle.PDF
 

More from HCLSoftware

Maximize Investment and Unlock New Potential with Domino's Restart Plus
Maximize Investment and Unlock New Potential with Domino's Restart PlusMaximize Investment and Unlock New Potential with Domino's Restart Plus
Maximize Investment and Unlock New Potential with Domino's Restart Plus
HCLSoftware
 
Say Goodbye to Patching Pain Points: BigFix Delivers Continuous Security for ...
Say Goodbye to Patching Pain Points: BigFix Delivers Continuous Security for ...Say Goodbye to Patching Pain Points: BigFix Delivers Continuous Security for ...
Say Goodbye to Patching Pain Points: BigFix Delivers Continuous Security for ...
HCLSoftware
 
BigFix Mobile: Expanding Modern Endpoint Management to iOS and Android
BigFix Mobile: Expanding Modern Endpoint Management to iOS and AndroidBigFix Mobile: Expanding Modern Endpoint Management to iOS and Android
BigFix Mobile: Expanding Modern Endpoint Management to iOS and Android
HCLSoftware
 
HCL Domino Leap: Your Low-Code Pathway to Complex Web Applications
HCL Domino Leap: Your Low-Code Pathway to Complex Web ApplicationsHCL Domino Leap: Your Low-Code Pathway to Complex Web Applications
HCL Domino Leap: Your Low-Code Pathway to Complex Web Applications
HCLSoftware
 
Future-Proof Your Security: Automate Patching and Minimize Vulnerabilities
Future-Proof Your Security: Automate Patching and Minimize VulnerabilitiesFuture-Proof Your Security: Automate Patching and Minimize Vulnerabilities
Future-Proof Your Security: Automate Patching and Minimize Vulnerabilities
HCLSoftware
 
Ready to Transform? Explore the Power of Domino v12 and CCB Licensing
Ready to Transform? Explore the Power of Domino v12 and CCB LicensingReady to Transform? Explore the Power of Domino v12 and CCB Licensing
Ready to Transform? Explore the Power of Domino v12 and CCB Licensing
HCLSoftware
 
Level Up Web App Security: Start Your Free Trial of HCL AppScan Source
Level Up Web App Security: Start Your Free Trial of HCL AppScan SourceLevel Up Web App Security: Start Your Free Trial of HCL AppScan Source
Level Up Web App Security: Start Your Free Trial of HCL AppScan Source
HCLSoftware
 
Selecting an App Security Testing Partner: An eGuide
Selecting an App Security Testing Partner: An eGuideSelecting an App Security Testing Partner: An eGuide
Selecting an App Security Testing Partner: An eGuide
HCLSoftware
 
Streamline App Security Testing: Proven Solution for Risk Mitigation & Regula...
Streamline App Security Testing: Proven Solution for Risk Mitigation & Regula...Streamline App Security Testing: Proven Solution for Risk Mitigation & Regula...
Streamline App Security Testing: Proven Solution for Risk Mitigation & Regula...
HCLSoftware
 
Cloud-Based, All-In-One Security Solution, Robust and Scalable
Cloud-Based, All-In-One Security Solution, Robust and ScalableCloud-Based, All-In-One Security Solution, Robust and Scalable
Cloud-Based, All-In-One Security Solution, Robust and Scalable
HCLSoftware
 
HCL Commerce Cloud: Elevate Sales with Integrated B2B Solutions
HCL Commerce Cloud: Elevate Sales with Integrated B2B SolutionsHCL Commerce Cloud: Elevate Sales with Integrated B2B Solutions
HCL Commerce Cloud: Elevate Sales with Integrated B2B Solutions
HCLSoftware
 
Leading Grocer Trusts Digital Experience for Staff Portal.pdf
Leading Grocer Trusts Digital Experience for Staff Portal.pdfLeading Grocer Trusts Digital Experience for Staff Portal.pdf
Leading Grocer Trusts Digital Experience for Staff Portal.pdf
HCLSoftware
 
Biopharmaceutical Giant Modernizes On a Cost-Efficient Single Platform with H...
Biopharmaceutical Giant Modernizes On a Cost-Efficient Single Platform with H...Biopharmaceutical Giant Modernizes On a Cost-Efficient Single Platform with H...
Biopharmaceutical Giant Modernizes On a Cost-Efficient Single Platform with H...
HCLSoftware
 
All-In-One Security: Visibility, Risk Management. Versatile, Scalable, Deploy...
All-In-One Security: Visibility, Risk Management. Versatile, Scalable, Deploy...All-In-One Security: Visibility, Risk Management. Versatile, Scalable, Deploy...
All-In-One Security: Visibility, Risk Management. Versatile, Scalable, Deploy...
HCLSoftware
 
DRYiCE™ iAutomate: AI-enhanced Intelligent Runbook Automation
DRYiCE™ iAutomate: AI-enhanced Intelligent Runbook AutomationDRYiCE™ iAutomate: AI-enhanced Intelligent Runbook Automation
DRYiCE™ iAutomate: AI-enhanced Intelligent Runbook Automation
HCLSoftware
 
Elevate your SAP landscape's efficiency and performance with HCL Workload Aut...
Elevate your SAP landscape's efficiency and performance with HCL Workload Aut...Elevate your SAP landscape's efficiency and performance with HCL Workload Aut...
Elevate your SAP landscape's efficiency and performance with HCL Workload Aut...
HCLSoftware
 
Integration of Qualys with HCL BigFix Insights for Vulnerability Remediation
Integration of Qualys with HCL BigFix Insights for Vulnerability RemediationIntegration of Qualys with HCL BigFix Insights for Vulnerability Remediation
Integration of Qualys with HCL BigFix Insights for Vulnerability Remediation
HCLSoftware
 
Unlocking Success with Volt MX Lab Services for Low-Code Application Platforms
Unlocking Success with Volt MX Lab Services for Low-Code Application PlatformsUnlocking Success with Volt MX Lab Services for Low-Code Application Platforms
Unlocking Success with Volt MX Lab Services for Low-Code Application Platforms
HCLSoftware
 
Maximizing Business Efficiency and User Experience with HCL Domino Resta Plus
Maximizing Business Efficiency and User Experience with HCL Domino Resta PlusMaximizing Business Efficiency and User Experience with HCL Domino Resta Plus
Maximizing Business Efficiency and User Experience with HCL Domino Resta Plus
HCLSoftware
 
HCL Enterprise Ecommerce Solution: The Transaction Platform that Helps You Se...
HCL Enterprise Ecommerce Solution: The Transaction Platform that Helps You Se...HCL Enterprise Ecommerce Solution: The Transaction Platform that Helps You Se...
HCL Enterprise Ecommerce Solution: The Transaction Platform that Helps You Se...
HCLSoftware
 

More from HCLSoftware (20)

Maximize Investment and Unlock New Potential with Domino's Restart Plus
Maximize Investment and Unlock New Potential with Domino's Restart PlusMaximize Investment and Unlock New Potential with Domino's Restart Plus
Maximize Investment and Unlock New Potential with Domino's Restart Plus
 
Say Goodbye to Patching Pain Points: BigFix Delivers Continuous Security for ...
Say Goodbye to Patching Pain Points: BigFix Delivers Continuous Security for ...Say Goodbye to Patching Pain Points: BigFix Delivers Continuous Security for ...
Say Goodbye to Patching Pain Points: BigFix Delivers Continuous Security for ...
 
BigFix Mobile: Expanding Modern Endpoint Management to iOS and Android
BigFix Mobile: Expanding Modern Endpoint Management to iOS and AndroidBigFix Mobile: Expanding Modern Endpoint Management to iOS and Android
BigFix Mobile: Expanding Modern Endpoint Management to iOS and Android
 
HCL Domino Leap: Your Low-Code Pathway to Complex Web Applications
HCL Domino Leap: Your Low-Code Pathway to Complex Web ApplicationsHCL Domino Leap: Your Low-Code Pathway to Complex Web Applications
HCL Domino Leap: Your Low-Code Pathway to Complex Web Applications
 
Future-Proof Your Security: Automate Patching and Minimize Vulnerabilities
Future-Proof Your Security: Automate Patching and Minimize VulnerabilitiesFuture-Proof Your Security: Automate Patching and Minimize Vulnerabilities
Future-Proof Your Security: Automate Patching and Minimize Vulnerabilities
 
Ready to Transform? Explore the Power of Domino v12 and CCB Licensing
Ready to Transform? Explore the Power of Domino v12 and CCB LicensingReady to Transform? Explore the Power of Domino v12 and CCB Licensing
Ready to Transform? Explore the Power of Domino v12 and CCB Licensing
 
Level Up Web App Security: Start Your Free Trial of HCL AppScan Source
Level Up Web App Security: Start Your Free Trial of HCL AppScan SourceLevel Up Web App Security: Start Your Free Trial of HCL AppScan Source
Level Up Web App Security: Start Your Free Trial of HCL AppScan Source
 
Selecting an App Security Testing Partner: An eGuide
Selecting an App Security Testing Partner: An eGuideSelecting an App Security Testing Partner: An eGuide
Selecting an App Security Testing Partner: An eGuide
 
Streamline App Security Testing: Proven Solution for Risk Mitigation & Regula...
Streamline App Security Testing: Proven Solution for Risk Mitigation & Regula...Streamline App Security Testing: Proven Solution for Risk Mitigation & Regula...
Streamline App Security Testing: Proven Solution for Risk Mitigation & Regula...
 
Cloud-Based, All-In-One Security Solution, Robust and Scalable
Cloud-Based, All-In-One Security Solution, Robust and ScalableCloud-Based, All-In-One Security Solution, Robust and Scalable
Cloud-Based, All-In-One Security Solution, Robust and Scalable
 
HCL Commerce Cloud: Elevate Sales with Integrated B2B Solutions
HCL Commerce Cloud: Elevate Sales with Integrated B2B SolutionsHCL Commerce Cloud: Elevate Sales with Integrated B2B Solutions
HCL Commerce Cloud: Elevate Sales with Integrated B2B Solutions
 
Leading Grocer Trusts Digital Experience for Staff Portal.pdf
Leading Grocer Trusts Digital Experience for Staff Portal.pdfLeading Grocer Trusts Digital Experience for Staff Portal.pdf
Leading Grocer Trusts Digital Experience for Staff Portal.pdf
 
Biopharmaceutical Giant Modernizes On a Cost-Efficient Single Platform with H...
Biopharmaceutical Giant Modernizes On a Cost-Efficient Single Platform with H...Biopharmaceutical Giant Modernizes On a Cost-Efficient Single Platform with H...
Biopharmaceutical Giant Modernizes On a Cost-Efficient Single Platform with H...
 
All-In-One Security: Visibility, Risk Management. Versatile, Scalable, Deploy...
All-In-One Security: Visibility, Risk Management. Versatile, Scalable, Deploy...All-In-One Security: Visibility, Risk Management. Versatile, Scalable, Deploy...
All-In-One Security: Visibility, Risk Management. Versatile, Scalable, Deploy...
 
DRYiCE™ iAutomate: AI-enhanced Intelligent Runbook Automation
DRYiCE™ iAutomate: AI-enhanced Intelligent Runbook AutomationDRYiCE™ iAutomate: AI-enhanced Intelligent Runbook Automation
DRYiCE™ iAutomate: AI-enhanced Intelligent Runbook Automation
 
Elevate your SAP landscape's efficiency and performance with HCL Workload Aut...
Elevate your SAP landscape's efficiency and performance with HCL Workload Aut...Elevate your SAP landscape's efficiency and performance with HCL Workload Aut...
Elevate your SAP landscape's efficiency and performance with HCL Workload Aut...
 
Integration of Qualys with HCL BigFix Insights for Vulnerability Remediation
Integration of Qualys with HCL BigFix Insights for Vulnerability RemediationIntegration of Qualys with HCL BigFix Insights for Vulnerability Remediation
Integration of Qualys with HCL BigFix Insights for Vulnerability Remediation
 
Unlocking Success with Volt MX Lab Services for Low-Code Application Platforms
Unlocking Success with Volt MX Lab Services for Low-Code Application PlatformsUnlocking Success with Volt MX Lab Services for Low-Code Application Platforms
Unlocking Success with Volt MX Lab Services for Low-Code Application Platforms
 
Maximizing Business Efficiency and User Experience with HCL Domino Resta Plus
Maximizing Business Efficiency and User Experience with HCL Domino Resta PlusMaximizing Business Efficiency and User Experience with HCL Domino Resta Plus
Maximizing Business Efficiency and User Experience with HCL Domino Resta Plus
 
HCL Enterprise Ecommerce Solution: The Transaction Platform that Helps You Se...
HCL Enterprise Ecommerce Solution: The Transaction Platform that Helps You Se...HCL Enterprise Ecommerce Solution: The Transaction Platform that Helps You Se...
HCL Enterprise Ecommerce Solution: The Transaction Platform that Helps You Se...
 

Recently uploaded

Folding Cheat Sheet #6 - sixth in a series
Folding Cheat Sheet #6 - sixth in a seriesFolding Cheat Sheet #6 - sixth in a series
Folding Cheat Sheet #6 - sixth in a series
Philip Schwarz
 
Call Girls Solapur ☎️ +91-7426014248 😍 Solapur Call Girl Beauty Girls Solapur...
Call Girls Solapur ☎️ +91-7426014248 😍 Solapur Call Girl Beauty Girls Solapur...Call Girls Solapur ☎️ +91-7426014248 😍 Solapur Call Girl Beauty Girls Solapur...
Call Girls Solapur ☎️ +91-7426014248 😍 Solapur Call Girl Beauty Girls Solapur...
anshsharma8761
 
Folding Cheat Sheet #5 - fifth in a series
Folding Cheat Sheet #5 - fifth in a seriesFolding Cheat Sheet #5 - fifth in a series
Folding Cheat Sheet #5 - fifth in a series
Philip Schwarz
 
OpenChain Webinar - Open Source Due Diligence for M&A - 2024-06-17
OpenChain Webinar - Open Source Due Diligence for M&A - 2024-06-17OpenChain Webinar - Open Source Due Diligence for M&A - 2024-06-17
OpenChain Webinar - Open Source Due Diligence for M&A - 2024-06-17
Shane Coughlan
 
Premium Call Girls In Ahmedabad 💯Call Us 🔝 7426014248 🔝Independent Ahmedabad ...
Premium Call Girls In Ahmedabad 💯Call Us 🔝 7426014248 🔝Independent Ahmedabad ...Premium Call Girls In Ahmedabad 💯Call Us 🔝 7426014248 🔝Independent Ahmedabad ...
Premium Call Girls In Ahmedabad 💯Call Us 🔝 7426014248 🔝Independent Ahmedabad ...
Anita pandey
 
Call Girls Bangalore🔥7023059433🔥Best Profile Escorts in Bangalore Available 24/7
Call Girls Bangalore🔥7023059433🔥Best Profile Escorts in Bangalore Available 24/7Call Girls Bangalore🔥7023059433🔥Best Profile Escorts in Bangalore Available 24/7
Call Girls Bangalore🔥7023059433🔥Best Profile Escorts in Bangalore Available 24/7
manji sharman06
 
High-Class Call Girls In Chennai 📞7014168258 Available With Direct Cash Payme...
High-Class Call Girls In Chennai 📞7014168258 Available With Direct Cash Payme...High-Class Call Girls In Chennai 📞7014168258 Available With Direct Cash Payme...
High-Class Call Girls In Chennai 📞7014168258 Available With Direct Cash Payme...
shoeb2926
 
Independent Call Girls In Kolkata ✔ 7014168258 ✔ Hi I Am Divya Vip Call Girl ...
Independent Call Girls In Kolkata ✔ 7014168258 ✔ Hi I Am Divya Vip Call Girl ...Independent Call Girls In Kolkata ✔ 7014168258 ✔ Hi I Am Divya Vip Call Girl ...
Independent Call Girls In Kolkata ✔ 7014168258 ✔ Hi I Am Divya Vip Call Girl ...
simmi singh$A17
 
Enhancing non-Perl bioinformatic applications with Perl
Enhancing non-Perl bioinformatic applications with PerlEnhancing non-Perl bioinformatic applications with Perl
Enhancing non-Perl bioinformatic applications with Perl
Christos Argyropoulos
 
Ensuring Efficiency and Speed with Practical Solutions for Clinical Operations
Ensuring Efficiency and Speed with Practical Solutions for Clinical OperationsEnsuring Efficiency and Speed with Practical Solutions for Clinical Operations
Ensuring Efficiency and Speed with Practical Solutions for Clinical Operations
OnePlan Solutions
 
Going AOT: Everything you need to know about GraalVM for Java applications
Going AOT: Everything you need to know about GraalVM for Java applicationsGoing AOT: Everything you need to know about GraalVM for Java applications
Going AOT: Everything you need to know about GraalVM for Java applications
Alina Yurenko
 
What’s New in VictoriaLogs - Q2 2024 Update
What’s New in VictoriaLogs - Q2 2024 UpdateWhat’s New in VictoriaLogs - Q2 2024 Update
What’s New in VictoriaLogs - Q2 2024 Update
VictoriaMetrics
 
Building API data products on top of your real-time data infrastructure
Building API data products on top of your real-time data infrastructureBuilding API data products on top of your real-time data infrastructure
Building API data products on top of your real-time data infrastructure
confluent
 
Extreme DDD Modelling Patterns - 2024 Devoxx Poland
Extreme DDD Modelling Patterns - 2024 Devoxx PolandExtreme DDD Modelling Patterns - 2024 Devoxx Poland
Extreme DDD Modelling Patterns - 2024 Devoxx Poland
Alberto Brandolini
 
TheFutureIsDynamic-BoxLang-CFCamp2024.pdf
TheFutureIsDynamic-BoxLang-CFCamp2024.pdfTheFutureIsDynamic-BoxLang-CFCamp2024.pdf
TheFutureIsDynamic-BoxLang-CFCamp2024.pdf
Ortus Solutions, Corp
 
Hyperledger Besu 빨리 따라하기 (Private Networks)
Hyperledger Besu 빨리 따라하기 (Private Networks)Hyperledger Besu 빨리 따라하기 (Private Networks)
Hyperledger Besu 빨리 따라하기 (Private Networks)
wonyong hwang
 
🔥 Kolkata Call Girls  👉 9079923931 👫 High Profile Call Girls Whatsapp Number ...
🔥 Kolkata Call Girls  👉 9079923931 👫 High Profile Call Girls Whatsapp Number ...🔥 Kolkata Call Girls  👉 9079923931 👫 High Profile Call Girls Whatsapp Number ...
🔥 Kolkata Call Girls  👉 9079923931 👫 High Profile Call Girls Whatsapp Number ...
tinakumariji156
 
European Standard S1000D, an Unnecessary Expense to OEM.pptx
European Standard S1000D, an Unnecessary Expense to OEM.pptxEuropean Standard S1000D, an Unnecessary Expense to OEM.pptx
European Standard S1000D, an Unnecessary Expense to OEM.pptx
Digital Teacher
 
Independent Call Girls In Bangalore 💯Call Us 🔝 7426014248 🔝Independent Bangal...
Independent Call Girls In Bangalore 💯Call Us 🔝 7426014248 🔝Independent Bangal...Independent Call Girls In Bangalore 💯Call Us 🔝 7426014248 🔝Independent Bangal...
Independent Call Girls In Bangalore 💯Call Us 🔝 7426014248 🔝Independent Bangal...
sapnasaifi408
 

Recently uploaded (20)

Folding Cheat Sheet #6 - sixth in a series
Folding Cheat Sheet #6 - sixth in a seriesFolding Cheat Sheet #6 - sixth in a series
Folding Cheat Sheet #6 - sixth in a series
 
Call Girls Solapur ☎️ +91-7426014248 😍 Solapur Call Girl Beauty Girls Solapur...
Call Girls Solapur ☎️ +91-7426014248 😍 Solapur Call Girl Beauty Girls Solapur...Call Girls Solapur ☎️ +91-7426014248 😍 Solapur Call Girl Beauty Girls Solapur...
Call Girls Solapur ☎️ +91-7426014248 😍 Solapur Call Girl Beauty Girls Solapur...
 
Folding Cheat Sheet #5 - fifth in a series
Folding Cheat Sheet #5 - fifth in a seriesFolding Cheat Sheet #5 - fifth in a series
Folding Cheat Sheet #5 - fifth in a series
 
OpenChain Webinar - Open Source Due Diligence for M&A - 2024-06-17
OpenChain Webinar - Open Source Due Diligence for M&A - 2024-06-17OpenChain Webinar - Open Source Due Diligence for M&A - 2024-06-17
OpenChain Webinar - Open Source Due Diligence for M&A - 2024-06-17
 
Premium Call Girls In Ahmedabad 💯Call Us 🔝 7426014248 🔝Independent Ahmedabad ...
Premium Call Girls In Ahmedabad 💯Call Us 🔝 7426014248 🔝Independent Ahmedabad ...Premium Call Girls In Ahmedabad 💯Call Us 🔝 7426014248 🔝Independent Ahmedabad ...
Premium Call Girls In Ahmedabad 💯Call Us 🔝 7426014248 🔝Independent Ahmedabad ...
 
Call Girls Bangalore🔥7023059433🔥Best Profile Escorts in Bangalore Available 24/7
Call Girls Bangalore🔥7023059433🔥Best Profile Escorts in Bangalore Available 24/7Call Girls Bangalore🔥7023059433🔥Best Profile Escorts in Bangalore Available 24/7
Call Girls Bangalore🔥7023059433🔥Best Profile Escorts in Bangalore Available 24/7
 
High-Class Call Girls In Chennai 📞7014168258 Available With Direct Cash Payme...
High-Class Call Girls In Chennai 📞7014168258 Available With Direct Cash Payme...High-Class Call Girls In Chennai 📞7014168258 Available With Direct Cash Payme...
High-Class Call Girls In Chennai 📞7014168258 Available With Direct Cash Payme...
 
Independent Call Girls In Kolkata ✔ 7014168258 ✔ Hi I Am Divya Vip Call Girl ...
Independent Call Girls In Kolkata ✔ 7014168258 ✔ Hi I Am Divya Vip Call Girl ...Independent Call Girls In Kolkata ✔ 7014168258 ✔ Hi I Am Divya Vip Call Girl ...
Independent Call Girls In Kolkata ✔ 7014168258 ✔ Hi I Am Divya Vip Call Girl ...
 
Enhancing non-Perl bioinformatic applications with Perl
Enhancing non-Perl bioinformatic applications with PerlEnhancing non-Perl bioinformatic applications with Perl
Enhancing non-Perl bioinformatic applications with Perl
 
Ensuring Efficiency and Speed with Practical Solutions for Clinical Operations
Ensuring Efficiency and Speed with Practical Solutions for Clinical OperationsEnsuring Efficiency and Speed with Practical Solutions for Clinical Operations
Ensuring Efficiency and Speed with Practical Solutions for Clinical Operations
 
Going AOT: Everything you need to know about GraalVM for Java applications
Going AOT: Everything you need to know about GraalVM for Java applicationsGoing AOT: Everything you need to know about GraalVM for Java applications
Going AOT: Everything you need to know about GraalVM for Java applications
 
What’s New in VictoriaLogs - Q2 2024 Update
What’s New in VictoriaLogs - Q2 2024 UpdateWhat’s New in VictoriaLogs - Q2 2024 Update
What’s New in VictoriaLogs - Q2 2024 Update
 
Building API data products on top of your real-time data infrastructure
Building API data products on top of your real-time data infrastructureBuilding API data products on top of your real-time data infrastructure
Building API data products on top of your real-time data infrastructure
 
Extreme DDD Modelling Patterns - 2024 Devoxx Poland
Extreme DDD Modelling Patterns - 2024 Devoxx PolandExtreme DDD Modelling Patterns - 2024 Devoxx Poland
Extreme DDD Modelling Patterns - 2024 Devoxx Poland
 
TheFutureIsDynamic-BoxLang-CFCamp2024.pdf
TheFutureIsDynamic-BoxLang-CFCamp2024.pdfTheFutureIsDynamic-BoxLang-CFCamp2024.pdf
TheFutureIsDynamic-BoxLang-CFCamp2024.pdf
 
bgiolcb
bgiolcbbgiolcb
bgiolcb
 
Hyperledger Besu 빨리 따라하기 (Private Networks)
Hyperledger Besu 빨리 따라하기 (Private Networks)Hyperledger Besu 빨리 따라하기 (Private Networks)
Hyperledger Besu 빨리 따라하기 (Private Networks)
 
🔥 Kolkata Call Girls  👉 9079923931 👫 High Profile Call Girls Whatsapp Number ...
🔥 Kolkata Call Girls  👉 9079923931 👫 High Profile Call Girls Whatsapp Number ...🔥 Kolkata Call Girls  👉 9079923931 👫 High Profile Call Girls Whatsapp Number ...
🔥 Kolkata Call Girls  👉 9079923931 👫 High Profile Call Girls Whatsapp Number ...
 
European Standard S1000D, an Unnecessary Expense to OEM.pptx
European Standard S1000D, an Unnecessary Expense to OEM.pptxEuropean Standard S1000D, an Unnecessary Expense to OEM.pptx
European Standard S1000D, an Unnecessary Expense to OEM.pptx
 
Independent Call Girls In Bangalore 💯Call Us 🔝 7426014248 🔝Independent Bangal...
Independent Call Girls In Bangalore 💯Call Us 🔝 7426014248 🔝Independent Bangal...Independent Call Girls In Bangalore 💯Call Us 🔝 7426014248 🔝Independent Bangal...
Independent Call Girls In Bangalore 💯Call Us 🔝 7426014248 🔝Independent Bangal...
 

Z Data Tools and APIs Overview

  • 1. Copyright © 2019 HCL Technologies Limited | www.hcltech.com Copyright © 2019 HCL Technologies Limited | www.hcltechsw.com Z Data Tools and APIs Overview Mainframe Data Access Modernization Solution
  • 2. Copyright © 2019 HCL Technologies Limited | www.hcltech.com Copyright © 2019 HCL Technologies Limited | www.hcltechsw.com Content 2 The Challenges ZDT Overview Mainframe data access modernization challenges ZDT APIs overview ZDT APIs use cases ZDT APIs capabilities and future roadmap Summary
  • 3. Copyright © 2019 HCL Technologies Limited | www.hcltech.com Copyright © 2019 HCL Technologies Limited | www.hcltechsw.com The Problems / Challenges 3 80% of the world’s corporate data still resides on mainframe systems today (H. Tessler, Enterprise Systems Media). Significant % of mainframe workloads are written in COBOL, PL/I or Assembler language – data layout defined in those languages. Monolithic system with decades of incremental enhancements. Highly risk averse due to mainframe workloads typically represent the most important enterprise systems (e.g. core banking systems) and cost sensitive. Skills shortage with new generation IT professionals gravitated towards new technology (e.g. REST APIs and Java). Difficult to discover and integrate existing mainframe assets with the rest of enterprise systems. ➢ ➢ ➢ ➢ ➢ ➢
  • 4. Copyright © 2019 HCL Technologies Limited | www.hcltech.com Copyright © 2019 HCL Technologies Limited | www.hcltechsw.com ZDT Overview 4 • HCL Z Data Tools (ZDT) is a set of tools that help you to manipulate data stored on z/OS systems interactively and in batch processing. • Designed to deal with large production data efficiently while protecting integrity and privacy. • Access to z/OS data made simple by its intuitive and consistent user interface across a wide range of data stores available on the platform. • Access to data across multiple z/OS systems / LPARs made simple by its remote systems support. • A must have tool for every z/OS user including system programmers, application developers, ISPF users and much more. • Comprehensive support for a wide range of data store types: – Data Sets (VSAM, QSAM, PDS, PDSE, AIM, OAM) – DB2 – IMS – WebSphere MQ – CICS – Hierarchical File System under UNIX System Services
  • 5. Copyright © 2019 HCL Technologies Limited | www.hcltech.com Copyright © 2019 HCL Technologies Limited | www.hcltechsw.com ZDT Advantages 5 ZDT can provide a generic data access solution without programming • A wide range of file types are supported out of box – no programming required. • ZDT enables manipulation of data interactively or in batch. ZDT templates describe logical layout of data and allows transformation without programming • Templates are created from COBOL, PL/I and Assembler COPYBOOKs or describe layouts in XML format. • Describe most complex layout and data structures using the template’s criteria infrastructures. For example, segmented records, nested REDEFINEs and PL/I arrays. • Change column orders and hide columns based on your requirements. • Specify criteria to select a subset of data you are interested to work with. ZDT saves cost by powerful set of tools • Template repository contains a list of mapping between data source and matching template to use. • This enables new users to start working with your mainframe data quicker. • Once the repository is setup by expert, ZDT leverages the information during its operation to simplifies tasks for end users all around. ZDT template repository for retaining mainframe knowledge for the future • ZDT provides a powerful set of batch functions such as copy, compare, edit, export, load, print and much more. • ZDT’s remote systems support enables access to data on remote systems as well while hiding much of mainframe specific complexity. • Replace in-house apps with powerful ZDT functions for improved efficiency & ease of maintenance. ISPF user friendly productivity improvement features • Specify a group of resources to work with on a local system as well as remote systems. • Search text and change across the specified group of resources with powerful navigation panel display. • Clone the specified group of resources to create backup. • Edit JCL with ease.
  • 6. Copyright © 2019 HCL Technologies Limited | www.hcltech.com Copyright © 2019 HCL Technologies Limited | www.hcltechsw.com How does it work? 6 Z Data Tools Engine Interactive processing Batch processing Data Sets DB2 IMS MQ CICS (files, TDQ, TSQ) HFS files Data to be processed Templates COPYBOOKs XML specification Interactive specification Logical Layout of Data Mapping Info Template Repository
  • 7. Copyright © 2019 HCL Technologies Limited | www.hcltech.com Copyright © 2019 HCL Technologies Limited | www.hcltechsw.com Mainframe Data Access Modernization Challenges 7 Java™ on Mainframe  On z/OS® since 2000.  IBM® z14 announcement: performance improvement by exploiting new hardware.  CICS® TS V5.4 announcement: Support for applications written to the Java™ EE 7 full platform specification.  IMS™ 15 announcement: More expansive and dynamic Java development experience.  Offload MIPS to IBM z Integrated information Processor (zIIP) engine. Challenges  Most data stored on the platform are defined by COBOL, PL/I and Assembler programs.  Mainframe data structures typically do NOT map directly to Java and other modern languages.  Steep learning curve for non-mainframe developers to understand the structure and manipulate mainframe data.  New languages on the platform. {REST}
  • 8. Copyright © 2019 HCL Technologies Limited | www.hcltech.com Copyright © 2019 HCL Technologies Limited | www.hcltechsw.com ZDT APIs Overview 8  HCL Z Data Tools APIs (ZDT APIs) is an add-on product which provides Java™ and Swift application programming interfaces (APIs) to manipulate mainframe data.  APIs leverages ZDT’s template infrastructure to understand logical layout of mainframe binary data .  Mainframe binary data is converted into JSON format and returned to API consumers in Java or Swift for easier interpretation and manipulation for developers with no mainframe background.  Usage scenario includes but not limited to: ▪ Replacement of legacy applications for batch processing of data in Java. ▪ Integration of traditional mainframe apps with new apps. ▪ Interpretation of mainframe operational data for analytics (eg. SMF data). ▪ Manipulation of mainframe data in virtual storage. 00101101 11001010 11000000 11000000 11110000 01010101 00000000 11010010 00110011 11001111 00101101 11001010 11000000 11000000 11110000 01010101 00000000 11010010 00110011 11001111 00101101 11001010 11000000 11000000 11110000 01010101 00000000 11010010 00110011 11001111 Applications Mainframe Data ZDT APIs (1) Data read request (2) Binary data returned (3) JSON formatted data is returned {REST}
  • 9. Copyright © 2019 HCL Technologies Limited | www.hcltech.com Copyright © 2019 HCL Technologies Limited | www.hcltechsw.com Use Cases for ZDT APIs 9 Application Modernization - Develop new applications in Java™ and Swift Programming language - Build new business logic with JSON & RESTful API’s. Replacement of legacy applications for batch processing of data in Java - MIPS reduction (offload to speciality engines zIIP/ IFL’s) - ZDT backend allows for processing of ‘always online’ CICS resources Integration of traditional mainframe apps with new apps and data stores - Traditional mainframe data sources enabled via ZDT API for new or extended use cases, including reflecting data to other data platforms. IT Operation Analytics - Interpretation of mainframe operational data for analytics (e.g SMF data). Manipulation of mainframe data in virtual storage - For unusual resource types or manipulations
  • 10. Copyright © 2019 HCL Technologies Limited | www.hcltech.com Copyright © 2019 HCL Technologies Limited | www.hcltechsw.com JSON Example 10 JSON produced: { "layouts": [ { "REC-TYPE01": { "REC-TYPE": "01", "NAME": "Andrew Apple", "EMPLOYEE-NO": 6645, "AGE": 53, "SALARY": 78500, "MONTH": [ 30, 22, 46 … ], "FILLER": "u0000u0000" } } ] } COBOL COPYBOOK 01 REC-TYPE01. 03 REC-TYPE PIC XX. 03 REC-ID REDEFINES REC-TYPE PIC XX. 03 NAME PIC X(20). 03 EMPLOYEE-NO PIC 9(4) BINARY. 03 AGE PIC 9(4) BINARY. 03 SALARY PIC 9(7) PACKED-DECIMAL. 03 MONTH PIC 9(8) BINARY OCCURS 12 TIMES. 03 FILLER PIC XX.
  • 11. Copyright © 2019 HCL Technologies Limited | www.hcltech.com Copyright © 2019 HCL Technologies Limited | www.hcltechsw.com Summary 11 1 2 3 4 Powerful set of tools to manipulate mainframe data interactively and in batch Powerful framework to represent logical layout of mainframe data (templates) Knowledge retention of your mainframe data through usage of ZDT template repository – all ZDT function leverages the repository to simplify usage even for new users Productivity improvement features for ISPF users Mainframe data access modernization using ZDT APIs in Java™ and Swift languages as well as REST APIs – simplifies application development especially for developers with limited mainframe experiences Continued enhancement to meet mainframe data manipulation requirements today and future 5 6
  • 12. $8.4 BILLION ENTERPRISE | 132,000 IDEAPRENEURS | 44 COUNTRIES WATCH THE FILM
  翻译: