SlideShare a Scribd company logo
1 of 38
Download to read offline
IBM z Analytics Data Virtualization Manager
IBM z Analytics
IBM Data Virtualization Manager for z/OS
Leverage data virtualization synergy
with API economy to evolve the information architecture on IBM Z
Jørn Thyssen | jthyssen@rocketsoftware.com
IBM z Analytics Data Virtualization Manager
Agenda
IBM Data Virtualization Manager V1.1
• Big Data vs. Dark Data
• Traditional Data Integration
• Mainframe Data in the API Economy
• Demo
Db2 Tools Update
• Continuous delivery
• REST enablement of tools
IBM z Analytics Data Virtualization Manager
Speed of business forcing need for
real-time data
There is simply too much data for older
architectures
Data resides in silos and unfamiliar formats
Need for more data agility to
support cloud, mobile…
IBM z Analytics Data Virtualization Manager
Dark data has to be made accessible and
transformed to a useable format before it can be
turned into business insight
IBM z Analytics Data Virtualization Manager
Traditional data integration inadequate
6
Becoming no longer viable to move data
(using extract, transform, load ETL)
• Risk to data security
• Data inconsistency
• Rigid, limits business agility
• High cost and latency
IBM z Analytics Data Virtualization Manager
A New Approach - Data Virtualization
Data virtualization enables data structures
that were designed independently to be
leveraged together, in real-time, without
the necessity of physical data movement.
IBM z Analytics Data Virtualization Manager
How Customers use Data Virtualization
8
Difficult access to data
(SMF, non-relational, MQ)
Need immediate insight into your
customer or business
Real-time Analytics
Real-time Z Data is a needed
via multiple APIs
Faster, easier delivery of digital
systems of engagement
Modernization
Improve efficiency/performance for
any application needing Z data
Too costly and time-consuming for
applications to get Z Data
Optimization
IBM z Analytics Data Virtualization Manager
Data Virtualization Technology Accelerates Real-time Analytics
9
Data Virtualization
Manager for z/OS
DB2 Analytics
Accelerator Loader
QMF for z/OS
Machine Learning
for z/OS
Open Data Analytics
for z/OS
Predictive Analytics
Discovering patterns/meaning in data
Query Acceleration
High-speed processing for
complex Db2 queries
BI Solution
with Access, Virtualization
and Visualization
and Data Preparation
Common metadata maps to share
and reuse
Universal Data Access
Data Virtualization for all enterprise data –
on and off mainframe
IBM z Analytics Data Virtualization Manager
QMF - Data Virtualization Expands Insight into VSAM, IMS,
Adabas
10
DB2
VSAM
IMS
Adabas
QMF
In-Memory
Data
Virtualization
• Easy mapping wizard. Setup once, then data can be used by any QMF user
• Federation is virtualized ”in-memory” in z System
• Exploits specific z Systems hardware and zIIP specialty engine
Relational DBs
DB2 LUW
MS SQL
Oracle
Teradata
Sybase
PostgreSQL
Non Traditional
Excel
Flat File
TPF
Hadoop
Spark
Website
data
IBM z Analytics Data Virtualization Manager
Applying Data-in-place Analytics within Enterprise:
IBM Open Data Analytics for z/OS
11
IBM z Analytics Data Virtualization Manager
Some of the concepts explained…
• Virtual tables to access data sources
• Hardware dependant optimized code base
• Architectural rules
• Parallelism / Map Reduce
• No Staging
• Health-level monitoring
• Virtual Parallel Data
• Performance
IBM z Analytics Data Virtualization Manager
IBM Data Virtualization Manager for z/OS
13
IBM z Analytics Data Virtualization Manager
Enabling APIs for Data on IBM Z
CICS
IMS
WAS
MQ
DB2
 Agile web, mobile, cloud access via REST to
mainframe applications such as CICS, IMS, WAS…
CICS
IMS
WAS
MQ
DB2
z/OS Connect
Enterprise Edition
Trusted zone
Loadbalancer
IntelligentContentrouting
Gateway/DataPower
Securitylayer
DMZ Inner APIsOuter APIs
Discovery Services
REST Services
REST API
Consumers
IBM z Analytics Data Virtualization Manager
Enabling APIs for Data on IBM Z
CICS
IMS
WAS
MQ
DB2
Data
Virtualization
Manager for z/OS
Adabas
IMS DB
IDMS
SMF
VSAM
 Agile web, mobile, cloud access via REST to
mainframe data such as Adabas, IMS, VSAM…
CICS
IMS
WAS
MQ
DB2
z/OS Connect
Enterprise Edition
Trusted zone
Loadbalancer
IntelligentContentrouting
Gateway/DataPower
Securitylayer
DMZ Inner APIsOuter APIs
Discovery Services
REST Services
REST API
Consumers
DVM Non z/OS
IBM z Analytics Data Virtualization Manager
The Data Catalog Perspective
IBM z Analytics Data Virtualization Manager
Map a Data Source to a create a Virtual Table
IBM z Analytics Data Virtualization Manager
Automated generation of code to access data from Spark &
Python
➢ Reduce coding of data access via automated generation of Scala code
(Python in progress)
➢ Automatically optimized based on available parallelism to generate
best performance results without manual coding
IBM z Analytics Data Virtualization Manager
Adabas Db2 for z/OS
IMS DB IDMS
SEQ files VSAM
SMF records Log Streams
Virtual Tape zFS
Db2 Warehouse
Db2 Warehouse
on Cloud
Db2 Informix
MAINFRAME
z/OS Systems
Distributed
More than just data access …
JDBC/ODBC
REST AP/SOAPI
NoSQL
Access to all data from all applications
without
need to know which format the data it is in
using the API of your choice
IBM Data Virtualization
Manager for z/OS
IBM z/OS Connect EE
IBM z Analytics Data Virtualization Manager
Selective direct Distributed Relational Database Architecture support
IBM Data Virtualization
Manager for z/OS
Oracle
Data
Provider for DRDA
(Linux)
Oracle
SQL
Server
Microsoft
Service for DRDA
Apache
Derby
DRDA
IBM z Analytics Data Virtualization Manager
MongoDB API for Mainframe Data
• Enables cloud/mobile developers to use
mainframe data as if it was MongoDB
MongoDB API
Socket Layer
Query Translator
Message Processor
EXECSQL
Mongo BSON
Wire Protocol
• MongoDB API for
accessing:
– Adabas, Db2, IMS, IDMS,
VSAM, Physical Sequential,
IBM MQ….
• Accelerates time to value
for mainframe participation
in digital initiatives
IBM z Analytics Data Virtualization Manager
Cobol
DSClient API for z/OS
programs, e.g., Cobol or
assembler
Use case example:
• Extend existing z/OS
programs with access to
new data sources
IBM z Analytics Data Virtualization Manager
MQ Queues and Messages
• Eliminate the need to
extract data from MQ
• Perform SQL-based
analytics directly
against MQ data
• Join any DVM data
sources with MQ
messages
Queue Manager
IBM Data Virtualization Manager for z/OS
Non-relational Data
Adabas IDMS IMS VSAM
MQGET MQPUT
SMF
SQL JSON Services
z/OS
Coming
Soon
PI92252
IBM z Analytics Data Virtualization Manager
Where are opportunities for Data Virtualization?
• Digital applications needing access to Z data…
• z/OS Connect and APIs for web, mobile, cloud
• Any application that requires access to Z data
• Federation Server, DataStage, Optim, QualityStage,
Cognos…
• Hadoop Data Lakes, ETL, MongoDB…
• Heritage Z data customers wanting to exploit
their data in:
• VSAM, IDMS, IMS, ADABAS, Physical Sequential, SMF
IBM z Analytics Data Virtualization Manager
Faster time to insight
Enabling portfolio managers to provide timely
investment advice
17 million VSAM records
Huge data volumes – 15 VSAM files concatenated
together brought back 17 million records
Real-time information
For business analysts who no longer waited for data to
be loaded
Customer Use Case: Self-service Analytics for Investment Advice
• Prior to doing analytics, analysts had to enlist DBAs to create reports from VSAM, a complicated, multi-step extraction process
• IBM Data Virtualization Manager enabled real-time access to IMS DB and VSAM data from the online dashboard of the business
intelligence application
• Analysts can respond faster to business enabling portfolio managers to make more relevant, timely investment suggestions
Global Financial Services Firm
IBM z Analytics Data Virtualization Manager
Improved operational efficiency
Overcame time delays associated with inefficient
batch processes
From days to milliseconds
Online account origination went from 3 days to
200 milliseconds,
API-enabled IBM Z apps/data
Enhanced developer productivity with APIs to policy
and actuarial data in IMS DB
Customer Use Case: Modernization to Enhance Online Service
• New online customers at major insurance company had to wait days for confirmation of coverage when adding a new insurance product
• Actuarial data in IMS DB was API-enabled using IBM Data Virtualization Manager, allowed developers to incorporated risk calculation
and cost estimates into new online service.
• Online policy origination went from 3 days to 200 milliseconds, and registered 400+ new policies in the first 2 weeks of going live.
North American Insurance Firm
IBM z Analytics Data Virtualization Manager
Faster Time to Insight
accessing more than 7 million records went from 12
hours to less than 13 minutes
Mountains of data to process
Poor data quality, complicated by millions of records
to process took 12 hours to load
Improved Operational Efficiency
Eliminating large batch processes provided faster time
to insight and reduced costs, with 93% of processing
running on zIIP engine
Customer Use Case: Optimized Access to Z Data for Loan Processing
• Processing student loan requests took too long creating regulatory compliance issues.
• With IBM Data Virtualization Manager for z/OS accessing more than 7 million IMS records, the cycle went from 12 hours (via ETL) to
less than 13 minutes.
• Complex joins were performed in-memory on the mainframe, with 93% of related processing running on the System z Integrated
Information Processor (zIIP).
Govt. Student Loan Processing
IBM z Analytics Data Virtualization Manager
Simple
Get transactional access, no data movement
Open to all Apps
Modern APIs enable access
Secure
Avoid risk by reducing moving data off Z
Systems
Fast
Exploits Z architecture, including parallelism and
in-memory processing
Cost Effective
Keeps Z costs down with up to 99% zIIP offload
Non z/OS data
IBM Data Virtualization
Manager for z/OS
Optimizing access to all Enterprise Data
IBM z Analytics Data Virtualization Manager
Db2 Tools Update
30
IBM z Analytics Data Virtualization Manager
31
Continuous Delivery – IBM Db2 Tools
IBM z Analytics Data Virtualization ManagerIBM z Analytics
32
IBM Db2 Tools
• Many new function APARs for
– Db2 Administration Tool & Db2 Object Comparison Tool
– Db2 Query Monitor
– Db2 Recovery Expert
– Db2 Cloning Tool
– Db2 Automation Tool
– Db2 SQL Performance Analyzer
– Omegamon XE for Db2 Performance Expert
– …
• Tools support (toleration / exploitation) Db2 12 for z/OS support
– http://www-01.ibm.com/support/docview.wss?uid=swg21972885
• Contact your local friendly IBM’er for further details
Db2 for z/OS Db2 Tools
IBM z Analytics Data Virtualization ManagerIBM z Analytics
33
Quotes from digital transformation front lines…
• “the key drivers of digital transformation are profitability, customer satisfaction, and increased speed-to-
market.”
• “Lean product management practices help teams ship features that customers actually want, more
frequently. This faster delivery cycle lets teams experiment, creating a feedback loop with customers.
• “Automation is a huge boon to organizations. With more work automated, high performers free their
technical staff to do innovative work that adds real value to organizations”
• “Implementing technologies and processes that enable developer productivity, reducing code
deployment lead times and supporting more reliable infrastructures.”
• “Supporting team experimentation and innovation, to create and implement better products faster.”
• “Innovation in Business: New digital products and/or digitizing existing business models that goes
beyond existing business needs and foster new innovative products and service and cater to
changing business needs.
Db2 for z/OS Db2 Tools
IBM z Analytics Data Virtualization ManagerIBM z Analytics
34
Self-services – (not exactly a novel concept)
• 1880 – Vending Machines invented – first time a customer could purchase without assistance of a vendor.
• 1916 – Piggly Wiggly (Clarence Saunders) introduces “self-service grocery stores” (go get the stuff yourself)
• 1947 – Self-service gas pumps
• 1969 – Chemical Bank installed the first ATM
• 1994 – Amazon and Ebay online shopping
• 2006 – Amazon web services officially relaunched – S3 cloud storage, Simple Queue Service, EC2
– “enables developers to focus on innovating with data, rather than figuring out how to store
it.”
• 2018 – Db2 for z/OS provisioning and self-service portals???
Db2 for z/OS Db2 Tools
IBM z Analytics Data Virtualization ManagerIBM z Analytics
35
Self-service – for developers
• Automation
– No ISPF
• Will be used for non-z
developers
– Again: No ISPF
• Should be able to imbed into portals and deployment tools like IBM
UrbanCode Deploy
– REST API preferable
Db2 for z/OS Db2 Tools
IBM z Analytics Data Virtualization Manager
z/OSMF
REST Server Workflow
Manages z/OSMF Workflows
Access to z/OS Resources
(SDSF, ISPF, etc.)
Numerous z/OSMF REST
Interfaces (see table)
REST interfaces for
Workflows
Workflow Definition File
(XML)
Steps
Workflow variable input file
Templates
STCs: IZUSVR1
IZUANG1
▪ When using FTP to place the files in USS HFS
▪ Use binary transfer
▪ Browse or Edit can be used to view the files with the Data
Encoding: ASCII option
IBM z Analytics
z/OS Mgmt Facility for REST
IBM z Analytics Data Virtualization ManagerIBM z Analytics
37
REST interfaces for IBM Db2 for z/OS & IBM Db2 tools
• Available today through z/OS Management Facility
– IBM Db2 Administration Tool (z/OS MF artifacts distributed in SADBSAMP library)
– IBM Db2 Cloning Tool (obtain z/OS MF artifacts through your local friendly IBM’er)
– IBM Db2 Utilities (no z/OS MF artifacts officially available – I have examples)
– … anything running as JCL, REXX, USS, …
• Available today through native REST API in Db2 for z/OS
– Db2 supplied stored procedures, like ADMIN_COMMAND_DSN, ADMIN_COMMAND_DB2,
ADMIN_INFO_SYSPARM, etc.
• Future plans
– Native REST interfaces for IBM Db2 Tools
– Much more functionality to come (autonomics, recovery, monitoring, …)
Db2 for z/OS Db2 Tools
Contact me for more
details!
IBM z Analytics Data Virtualization ManagerIBM z Analytics
38
Admin Tool and Cloning Tool
• Provisioning & Snapshot/Refresh
REST interfaces
Db2
Provisioning
Request
AOC REST Calls execGEN
runDDL
CKZ REST Calls CKZcloneS
CKZcloneT
createWF
createWF
Db2
Provisioning
Complete
Db2
Data Refresh
Request
CKZ REST Calls CKZcloneS
CKZcloneT
createWF
Db2
Data Refresh
Complete
REST interfaces
Provisioning option Data refresh/Create Snapshot
IBM z Analytics Data Virtualization Manager
Demo of REST calls (if time allows)
IBM z Analytics Data Virtualization Manager
40

More Related Content

What's hot

IBM Integrated Analytics System ユーザー利用ガイド 20180213
IBM Integrated Analytics System ユーザー利用ガイド 20180213IBM Integrated Analytics System ユーザー利用ガイド 20180213
IBM Integrated Analytics System ユーザー利用ガイド 20180213IBM Analytics Japan
 
Improving notes addressing experience with recent contacts
Improving notes addressing experience with recent contactsImproving notes addressing experience with recent contacts
Improving notes addressing experience with recent contactsVinayak Tavargeri
 
Hyperion essbase basics
Hyperion essbase basicsHyperion essbase basics
Hyperion essbase basicsAmit Sharma
 
Db2 and storage management (mullins)
Db2 and storage management (mullins)Db2 and storage management (mullins)
Db2 and storage management (mullins)Craig Mullins
 
DB2 Accounting Reporting
DB2  Accounting ReportingDB2  Accounting Reporting
DB2 Accounting ReportingJohn Campbell
 
Db2 analytics accelerator technical update
Db2 analytics accelerator  technical updateDb2 analytics accelerator  technical update
Db2 analytics accelerator technical updateCuneyt Goksu
 
Ibm spectrum scale fundamentals workshop for americas part 5 ess gnr-usecases...
Ibm spectrum scale fundamentals workshop for americas part 5 ess gnr-usecases...Ibm spectrum scale fundamentals workshop for americas part 5 ess gnr-usecases...
Ibm spectrum scale fundamentals workshop for americas part 5 ess gnr-usecases...xKinAnx
 
Educational seminar lessons learned from customer db2 for z os health check...
Educational seminar   lessons learned from customer db2 for z os health check...Educational seminar   lessons learned from customer db2 for z os health check...
Educational seminar lessons learned from customer db2 for z os health check...John Campbell
 
IBM Tape the future of tape
IBM Tape the future of tapeIBM Tape the future of tape
IBM Tape the future of tapeJosef Weingand
 
z/OS Communications Server Overview
z/OS Communications Server Overviewz/OS Communications Server Overview
z/OS Communications Server OverviewzOSCommserver
 
IBM Spectrum Scale Overview november 2015
IBM Spectrum Scale Overview november 2015IBM Spectrum Scale Overview november 2015
IBM Spectrum Scale Overview november 2015Doug O'Flaherty
 
Spectrum Scale Best Practices by Olaf Weiser
Spectrum Scale Best Practices by Olaf WeiserSpectrum Scale Best Practices by Olaf Weiser
Spectrum Scale Best Practices by Olaf WeiserSandeep Patil
 
Best practices for DB2 for z/OS log based recovery
Best practices for DB2 for z/OS log based recoveryBest practices for DB2 for z/OS log based recovery
Best practices for DB2 for z/OS log based recoveryFlorence Dubois
 
What's new with MQ on z/OS 9.3 and 9.3.1
What's new with MQ on z/OS 9.3 and 9.3.1What's new with MQ on z/OS 9.3 and 9.3.1
What's new with MQ on z/OS 9.3 and 9.3.1Matt Leming
 
DB2 for z/OS and DASD-based Disaster Recovery - Blowing away the myths
DB2 for z/OS and DASD-based Disaster Recovery - Blowing away the mythsDB2 for z/OS and DASD-based Disaster Recovery - Blowing away the myths
DB2 for z/OS and DASD-based Disaster Recovery - Blowing away the mythsFlorence Dubois
 
Cics ts v5.4 continuous delivery and v5.5 what's new
Cics ts v5.4 continuous delivery and v5.5 what's newCics ts v5.4 continuous delivery and v5.5 what's new
Cics ts v5.4 continuous delivery and v5.5 what's newMark Cocker
 
SSD Deployment Strategies for MySQL
SSD Deployment Strategies for MySQLSSD Deployment Strategies for MySQL
SSD Deployment Strategies for MySQLYoshinori Matsunobu
 

What's hot (20)

IBM Integrated Analytics System ユーザー利用ガイド 20180213
IBM Integrated Analytics System ユーザー利用ガイド 20180213IBM Integrated Analytics System ユーザー利用ガイド 20180213
IBM Integrated Analytics System ユーザー利用ガイド 20180213
 
Improving notes addressing experience with recent contacts
Improving notes addressing experience with recent contactsImproving notes addressing experience with recent contacts
Improving notes addressing experience with recent contacts
 
Hyperion essbase basics
Hyperion essbase basicsHyperion essbase basics
Hyperion essbase basics
 
Db2 and storage management (mullins)
Db2 and storage management (mullins)Db2 and storage management (mullins)
Db2 and storage management (mullins)
 
DB2 Accounting Reporting
DB2  Accounting ReportingDB2  Accounting Reporting
DB2 Accounting Reporting
 
Db2 analytics accelerator technical update
Db2 analytics accelerator  technical updateDb2 analytics accelerator  technical update
Db2 analytics accelerator technical update
 
Ibm spectrum scale fundamentals workshop for americas part 5 ess gnr-usecases...
Ibm spectrum scale fundamentals workshop for americas part 5 ess gnr-usecases...Ibm spectrum scale fundamentals workshop for americas part 5 ess gnr-usecases...
Ibm spectrum scale fundamentals workshop for americas part 5 ess gnr-usecases...
 
UTS CONVERSION
UTS CONVERSIONUTS CONVERSION
UTS CONVERSION
 
Educational seminar lessons learned from customer db2 for z os health check...
Educational seminar   lessons learned from customer db2 for z os health check...Educational seminar   lessons learned from customer db2 for z os health check...
Educational seminar lessons learned from customer db2 for z os health check...
 
IBM Tape the future of tape
IBM Tape the future of tapeIBM Tape the future of tape
IBM Tape the future of tape
 
z/OS Communications Server Overview
z/OS Communications Server Overviewz/OS Communications Server Overview
z/OS Communications Server Overview
 
Migrating Oracle to PostgreSQL
Migrating Oracle to PostgreSQLMigrating Oracle to PostgreSQL
Migrating Oracle to PostgreSQL
 
IBM Spectrum Scale Overview november 2015
IBM Spectrum Scale Overview november 2015IBM Spectrum Scale Overview november 2015
IBM Spectrum Scale Overview november 2015
 
Spectrum Scale Best Practices by Olaf Weiser
Spectrum Scale Best Practices by Olaf WeiserSpectrum Scale Best Practices by Olaf Weiser
Spectrum Scale Best Practices by Olaf Weiser
 
Best practices for DB2 for z/OS log based recovery
Best practices for DB2 for z/OS log based recoveryBest practices for DB2 for z/OS log based recovery
Best practices for DB2 for z/OS log based recovery
 
What's new with MQ on z/OS 9.3 and 9.3.1
What's new with MQ on z/OS 9.3 and 9.3.1What's new with MQ on z/OS 9.3 and 9.3.1
What's new with MQ on z/OS 9.3 and 9.3.1
 
DB2 for z/OS and DASD-based Disaster Recovery - Blowing away the myths
DB2 for z/OS and DASD-based Disaster Recovery - Blowing away the mythsDB2 for z/OS and DASD-based Disaster Recovery - Blowing away the myths
DB2 for z/OS and DASD-based Disaster Recovery - Blowing away the myths
 
Cics ts v5.4 continuous delivery and v5.5 what's new
Cics ts v5.4 continuous delivery and v5.5 what's newCics ts v5.4 continuous delivery and v5.5 what's new
Cics ts v5.4 continuous delivery and v5.5 what's new
 
GDPS and System Complex
GDPS and System ComplexGDPS and System Complex
GDPS and System Complex
 
SSD Deployment Strategies for MySQL
SSD Deployment Strategies for MySQLSSD Deployment Strategies for MySQL
SSD Deployment Strategies for MySQL
 

Similar to Data Virtualization Manager for z/OS

Machine Learning for z/OS
Machine Learning for z/OSMachine Learning for z/OS
Machine Learning for z/OSCuneyt Goksu
 
How to combine Db2 on Z, IBM Db2 Analytics Accelerator and IBM Machine Learni...
How to combine Db2 on Z, IBM Db2 Analytics Accelerator and IBM Machine Learni...How to combine Db2 on Z, IBM Db2 Analytics Accelerator and IBM Machine Learni...
How to combine Db2 on Z, IBM Db2 Analytics Accelerator and IBM Machine Learni...Gustav Lundström
 
Liberate Legacy Data Sources with Precisely and Databricks
Liberate Legacy Data Sources with Precisely and DatabricksLiberate Legacy Data Sources with Precisely and Databricks
Liberate Legacy Data Sources with Precisely and DatabricksPrecisely
 
Optimize the Value of Your Mainframe
Optimize the Value of Your MainframeOptimize the Value of Your Mainframe
Optimize the Value of Your MainframePrecisely
 
Analytics on system z final
Analytics on system z finalAnalytics on system z final
Analytics on system z finalPeter Schouboe
 
z Systems redefining Enterprise IT for digital business - Alain Poquillon
z Systems redefining Enterprise IT for digital business - Alain Poquillonz Systems redefining Enterprise IT for digital business - Alain Poquillon
z Systems redefining Enterprise IT for digital business - Alain PoquillonNRB
 
Nrb Mainframe Day z Data and AI - Leif Pedersen
Nrb Mainframe Day z Data and AI - Leif PedersenNrb Mainframe Day z Data and AI - Leif Pedersen
Nrb Mainframe Day z Data and AI - Leif PedersenNRB
 
Analytics with IMS Assets - 2017
Analytics with IMS Assets - 2017Analytics with IMS Assets - 2017
Analytics with IMS Assets - 2017Helene Lyon
 
IMS integration 2017
IMS integration 2017IMS integration 2017
IMS integration 2017Helene Lyon
 
Is your data paying you dividends?
Is your data paying you dividends? Is your data paying you dividends?
Is your data paying you dividends? Karan Sachdeva
 
ICP for Data- Enterprise platform for AI, ML and Data Science
ICP for Data- Enterprise platform for AI, ML and Data ScienceICP for Data- Enterprise platform for AI, ML and Data Science
ICP for Data- Enterprise platform for AI, ML and Data ScienceKaran Sachdeva
 
IMS01 IMS Keynote
IMS01   IMS KeynoteIMS01   IMS Keynote
IMS01 IMS KeynoteRobert Hain
 
Building a Single Logical Data Lake: For Advanced Analytics, Data Science, an...
Building a Single Logical Data Lake: For Advanced Analytics, Data Science, an...Building a Single Logical Data Lake: For Advanced Analytics, Data Science, an...
Building a Single Logical Data Lake: For Advanced Analytics, Data Science, an...Denodo
 
Cloud-based Data Lake for Analytics and AI
Cloud-based Data Lake for Analytics and AICloud-based Data Lake for Analytics and AI
Cloud-based Data Lake for Analytics and AITorsten Steinbach
 
How to Revamp your Legacy Applications For More Agility and Better Service - ...
How to Revamp your Legacy Applications For More Agility and Better Service - ...How to Revamp your Legacy Applications For More Agility and Better Service - ...
How to Revamp your Legacy Applications For More Agility and Better Service - ...NRB
 
Webinar: Enterprise Trends for Database-as-a-Service
Webinar: Enterprise Trends for Database-as-a-ServiceWebinar: Enterprise Trends for Database-as-a-Service
Webinar: Enterprise Trends for Database-as-a-ServiceMongoDB
 

Similar to Data Virtualization Manager for z/OS (20)

Machine Learning for z/OS
Machine Learning for z/OSMachine Learning for z/OS
Machine Learning for z/OS
 
How to combine Db2 on Z, IBM Db2 Analytics Accelerator and IBM Machine Learni...
How to combine Db2 on Z, IBM Db2 Analytics Accelerator and IBM Machine Learni...How to combine Db2 on Z, IBM Db2 Analytics Accelerator and IBM Machine Learni...
How to combine Db2 on Z, IBM Db2 Analytics Accelerator and IBM Machine Learni...
 
Db2 tools
Db2 toolsDb2 tools
Db2 tools
 
Ibm db2update2019 icp4 data
Ibm db2update2019   icp4 dataIbm db2update2019   icp4 data
Ibm db2update2019 icp4 data
 
Liberate Legacy Data Sources with Precisely and Databricks
Liberate Legacy Data Sources with Precisely and DatabricksLiberate Legacy Data Sources with Precisely and Databricks
Liberate Legacy Data Sources with Precisely and Databricks
 
Optimize the Value of Your Mainframe
Optimize the Value of Your MainframeOptimize the Value of Your Mainframe
Optimize the Value of Your Mainframe
 
Analytics on system z final
Analytics on system z finalAnalytics on system z final
Analytics on system z final
 
z Systems redefining Enterprise IT for digital business - Alain Poquillon
z Systems redefining Enterprise IT for digital business - Alain Poquillonz Systems redefining Enterprise IT for digital business - Alain Poquillon
z Systems redefining Enterprise IT for digital business - Alain Poquillon
 
Nrb Mainframe Day z Data and AI - Leif Pedersen
Nrb Mainframe Day z Data and AI - Leif PedersenNrb Mainframe Day z Data and AI - Leif Pedersen
Nrb Mainframe Day z Data and AI - Leif Pedersen
 
Analytics with IMS Assets - 2017
Analytics with IMS Assets - 2017Analytics with IMS Assets - 2017
Analytics with IMS Assets - 2017
 
IMS integration 2017
IMS integration 2017IMS integration 2017
IMS integration 2017
 
Is your data paying you dividends?
Is your data paying you dividends? Is your data paying you dividends?
Is your data paying you dividends?
 
ICP for Data- Enterprise platform for AI, ML and Data Science
ICP for Data- Enterprise platform for AI, ML and Data ScienceICP for Data- Enterprise platform for AI, ML and Data Science
ICP for Data- Enterprise platform for AI, ML and Data Science
 
VendorReview_IBMDB2
VendorReview_IBMDB2VendorReview_IBMDB2
VendorReview_IBMDB2
 
IMS01 IMS Keynote
IMS01   IMS KeynoteIMS01   IMS Keynote
IMS01 IMS Keynote
 
Building a Single Logical Data Lake: For Advanced Analytics, Data Science, an...
Building a Single Logical Data Lake: For Advanced Analytics, Data Science, an...Building a Single Logical Data Lake: For Advanced Analytics, Data Science, an...
Building a Single Logical Data Lake: For Advanced Analytics, Data Science, an...
 
Cloud-based Data Lake for Analytics and AI
Cloud-based Data Lake for Analytics and AICloud-based Data Lake for Analytics and AI
Cloud-based Data Lake for Analytics and AI
 
Db2 event store
Db2 event storeDb2 event store
Db2 event store
 
How to Revamp your Legacy Applications For More Agility and Better Service - ...
How to Revamp your Legacy Applications For More Agility and Better Service - ...How to Revamp your Legacy Applications For More Agility and Better Service - ...
How to Revamp your Legacy Applications For More Agility and Better Service - ...
 
Webinar: Enterprise Trends for Database-as-a-Service
Webinar: Enterprise Trends for Database-as-a-ServiceWebinar: Enterprise Trends for Database-as-a-Service
Webinar: Enterprise Trends for Database-as-a-Service
 

Recently uploaded

INTERNSHIP ON PURBASHA COMPOSITE TEX LTD
INTERNSHIP ON PURBASHA COMPOSITE TEX LTDINTERNSHIP ON PURBASHA COMPOSITE TEX LTD
INTERNSHIP ON PURBASHA COMPOSITE TEX LTDRafezzaman
 
Kantar AI Summit- Under Embargo till Wednesday, 24th April 2024, 4 PM, IST.pdf
Kantar AI Summit- Under Embargo till Wednesday, 24th April 2024, 4 PM, IST.pdfKantar AI Summit- Under Embargo till Wednesday, 24th April 2024, 4 PM, IST.pdf
Kantar AI Summit- Under Embargo till Wednesday, 24th April 2024, 4 PM, IST.pdfSocial Samosa
 
RadioAdProWritingCinderellabyButleri.pdf
RadioAdProWritingCinderellabyButleri.pdfRadioAdProWritingCinderellabyButleri.pdf
RadioAdProWritingCinderellabyButleri.pdfgstagge
 
Consent & Privacy Signals on Google *Pixels* - MeasureCamp Amsterdam 2024
Consent & Privacy Signals on Google *Pixels* - MeasureCamp Amsterdam 2024Consent & Privacy Signals on Google *Pixels* - MeasureCamp Amsterdam 2024
Consent & Privacy Signals on Google *Pixels* - MeasureCamp Amsterdam 2024thyngster
 
20240419 - Measurecamp Amsterdam - SAM.pdf
20240419 - Measurecamp Amsterdam - SAM.pdf20240419 - Measurecamp Amsterdam - SAM.pdf
20240419 - Measurecamp Amsterdam - SAM.pdfHuman37
 
Industrialised data - the key to AI success.pdf
Industrialised data - the key to AI success.pdfIndustrialised data - the key to AI success.pdf
Industrialised data - the key to AI success.pdfLars Albertsson
 
Saket, (-DELHI )+91-9654467111-(=)CHEAP Call Girls in Escorts Service Saket C...
Saket, (-DELHI )+91-9654467111-(=)CHEAP Call Girls in Escorts Service Saket C...Saket, (-DELHI )+91-9654467111-(=)CHEAP Call Girls in Escorts Service Saket C...
Saket, (-DELHI )+91-9654467111-(=)CHEAP Call Girls in Escorts Service Saket C...Sapana Sha
 
办理(UWIC毕业证书)英国卡迪夫城市大学毕业证成绩单原版一比一
办理(UWIC毕业证书)英国卡迪夫城市大学毕业证成绩单原版一比一办理(UWIC毕业证书)英国卡迪夫城市大学毕业证成绩单原版一比一
办理(UWIC毕业证书)英国卡迪夫城市大学毕业证成绩单原版一比一F La
 
原版1:1定制南十字星大学毕业证(SCU毕业证)#文凭成绩单#真实留信学历认证永久存档
原版1:1定制南十字星大学毕业证(SCU毕业证)#文凭成绩单#真实留信学历认证永久存档原版1:1定制南十字星大学毕业证(SCU毕业证)#文凭成绩单#真实留信学历认证永久存档
原版1:1定制南十字星大学毕业证(SCU毕业证)#文凭成绩单#真实留信学历认证永久存档208367051
 
NLP Project PPT: Flipkart Product Reviews through NLP Data Science.pptx
NLP Project PPT: Flipkart Product Reviews through NLP Data Science.pptxNLP Project PPT: Flipkart Product Reviews through NLP Data Science.pptx
NLP Project PPT: Flipkart Product Reviews through NLP Data Science.pptxBoston Institute of Analytics
 
GA4 Without Cookies [Measure Camp AMS]
GA4 Without Cookies [Measure Camp AMS]GA4 Without Cookies [Measure Camp AMS]
GA4 Without Cookies [Measure Camp AMS]📊 Markus Baersch
 
Call Girls in Defence Colony Delhi 💯Call Us 🔝8264348440🔝
Call Girls in Defence Colony Delhi 💯Call Us 🔝8264348440🔝Call Girls in Defence Colony Delhi 💯Call Us 🔝8264348440🔝
Call Girls in Defence Colony Delhi 💯Call Us 🔝8264348440🔝soniya singh
 
High Class Call Girls Noida Sector 39 Aarushi 🔝8264348440🔝 Independent Escort...
High Class Call Girls Noida Sector 39 Aarushi 🔝8264348440🔝 Independent Escort...High Class Call Girls Noida Sector 39 Aarushi 🔝8264348440🔝 Independent Escort...
High Class Call Girls Noida Sector 39 Aarushi 🔝8264348440🔝 Independent Escort...soniya singh
 
Call Us ➥97111√47426🤳Call Girls in Aerocity (Delhi NCR)
Call Us ➥97111√47426🤳Call Girls in Aerocity (Delhi NCR)Call Us ➥97111√47426🤳Call Girls in Aerocity (Delhi NCR)
Call Us ➥97111√47426🤳Call Girls in Aerocity (Delhi NCR)jennyeacort
 
Amazon TQM (2) Amazon TQM (2)Amazon TQM (2).pptx
Amazon TQM (2) Amazon TQM (2)Amazon TQM (2).pptxAmazon TQM (2) Amazon TQM (2)Amazon TQM (2).pptx
Amazon TQM (2) Amazon TQM (2)Amazon TQM (2).pptxAbdelrhman abooda
 
Beautiful Sapna Vip Call Girls Hauz Khas 9711199012 Call /Whatsapps
Beautiful Sapna Vip  Call Girls Hauz Khas 9711199012 Call /WhatsappsBeautiful Sapna Vip  Call Girls Hauz Khas 9711199012 Call /Whatsapps
Beautiful Sapna Vip Call Girls Hauz Khas 9711199012 Call /Whatsappssapnasaifi408
 
dokumen.tips_chapter-4-transient-heat-conduction-mehmet-kanoglu.ppt
dokumen.tips_chapter-4-transient-heat-conduction-mehmet-kanoglu.pptdokumen.tips_chapter-4-transient-heat-conduction-mehmet-kanoglu.ppt
dokumen.tips_chapter-4-transient-heat-conduction-mehmet-kanoglu.pptSonatrach
 
办理(Vancouver毕业证书)加拿大温哥华岛大学毕业证成绩单原版一比一
办理(Vancouver毕业证书)加拿大温哥华岛大学毕业证成绩单原版一比一办理(Vancouver毕业证书)加拿大温哥华岛大学毕业证成绩单原版一比一
办理(Vancouver毕业证书)加拿大温哥华岛大学毕业证成绩单原版一比一F La
 

Recently uploaded (20)

INTERNSHIP ON PURBASHA COMPOSITE TEX LTD
INTERNSHIP ON PURBASHA COMPOSITE TEX LTDINTERNSHIP ON PURBASHA COMPOSITE TEX LTD
INTERNSHIP ON PURBASHA COMPOSITE TEX LTD
 
Kantar AI Summit- Under Embargo till Wednesday, 24th April 2024, 4 PM, IST.pdf
Kantar AI Summit- Under Embargo till Wednesday, 24th April 2024, 4 PM, IST.pdfKantar AI Summit- Under Embargo till Wednesday, 24th April 2024, 4 PM, IST.pdf
Kantar AI Summit- Under Embargo till Wednesday, 24th April 2024, 4 PM, IST.pdf
 
RadioAdProWritingCinderellabyButleri.pdf
RadioAdProWritingCinderellabyButleri.pdfRadioAdProWritingCinderellabyButleri.pdf
RadioAdProWritingCinderellabyButleri.pdf
 
Consent & Privacy Signals on Google *Pixels* - MeasureCamp Amsterdam 2024
Consent & Privacy Signals on Google *Pixels* - MeasureCamp Amsterdam 2024Consent & Privacy Signals on Google *Pixels* - MeasureCamp Amsterdam 2024
Consent & Privacy Signals on Google *Pixels* - MeasureCamp Amsterdam 2024
 
20240419 - Measurecamp Amsterdam - SAM.pdf
20240419 - Measurecamp Amsterdam - SAM.pdf20240419 - Measurecamp Amsterdam - SAM.pdf
20240419 - Measurecamp Amsterdam - SAM.pdf
 
Industrialised data - the key to AI success.pdf
Industrialised data - the key to AI success.pdfIndustrialised data - the key to AI success.pdf
Industrialised data - the key to AI success.pdf
 
Saket, (-DELHI )+91-9654467111-(=)CHEAP Call Girls in Escorts Service Saket C...
Saket, (-DELHI )+91-9654467111-(=)CHEAP Call Girls in Escorts Service Saket C...Saket, (-DELHI )+91-9654467111-(=)CHEAP Call Girls in Escorts Service Saket C...
Saket, (-DELHI )+91-9654467111-(=)CHEAP Call Girls in Escorts Service Saket C...
 
办理(UWIC毕业证书)英国卡迪夫城市大学毕业证成绩单原版一比一
办理(UWIC毕业证书)英国卡迪夫城市大学毕业证成绩单原版一比一办理(UWIC毕业证书)英国卡迪夫城市大学毕业证成绩单原版一比一
办理(UWIC毕业证书)英国卡迪夫城市大学毕业证成绩单原版一比一
 
原版1:1定制南十字星大学毕业证(SCU毕业证)#文凭成绩单#真实留信学历认证永久存档
原版1:1定制南十字星大学毕业证(SCU毕业证)#文凭成绩单#真实留信学历认证永久存档原版1:1定制南十字星大学毕业证(SCU毕业证)#文凭成绩单#真实留信学历认证永久存档
原版1:1定制南十字星大学毕业证(SCU毕业证)#文凭成绩单#真实留信学历认证永久存档
 
NLP Project PPT: Flipkart Product Reviews through NLP Data Science.pptx
NLP Project PPT: Flipkart Product Reviews through NLP Data Science.pptxNLP Project PPT: Flipkart Product Reviews through NLP Data Science.pptx
NLP Project PPT: Flipkart Product Reviews through NLP Data Science.pptx
 
GA4 Without Cookies [Measure Camp AMS]
GA4 Without Cookies [Measure Camp AMS]GA4 Without Cookies [Measure Camp AMS]
GA4 Without Cookies [Measure Camp AMS]
 
Call Girls in Saket 99530🔝 56974 Escort Service
Call Girls in Saket 99530🔝 56974 Escort ServiceCall Girls in Saket 99530🔝 56974 Escort Service
Call Girls in Saket 99530🔝 56974 Escort Service
 
Call Girls in Defence Colony Delhi 💯Call Us 🔝8264348440🔝
Call Girls in Defence Colony Delhi 💯Call Us 🔝8264348440🔝Call Girls in Defence Colony Delhi 💯Call Us 🔝8264348440🔝
Call Girls in Defence Colony Delhi 💯Call Us 🔝8264348440🔝
 
High Class Call Girls Noida Sector 39 Aarushi 🔝8264348440🔝 Independent Escort...
High Class Call Girls Noida Sector 39 Aarushi 🔝8264348440🔝 Independent Escort...High Class Call Girls Noida Sector 39 Aarushi 🔝8264348440🔝 Independent Escort...
High Class Call Girls Noida Sector 39 Aarushi 🔝8264348440🔝 Independent Escort...
 
Call Us ➥97111√47426🤳Call Girls in Aerocity (Delhi NCR)
Call Us ➥97111√47426🤳Call Girls in Aerocity (Delhi NCR)Call Us ➥97111√47426🤳Call Girls in Aerocity (Delhi NCR)
Call Us ➥97111√47426🤳Call Girls in Aerocity (Delhi NCR)
 
Amazon TQM (2) Amazon TQM (2)Amazon TQM (2).pptx
Amazon TQM (2) Amazon TQM (2)Amazon TQM (2).pptxAmazon TQM (2) Amazon TQM (2)Amazon TQM (2).pptx
Amazon TQM (2) Amazon TQM (2)Amazon TQM (2).pptx
 
E-Commerce Order PredictionShraddha Kamble.pptx
E-Commerce Order PredictionShraddha Kamble.pptxE-Commerce Order PredictionShraddha Kamble.pptx
E-Commerce Order PredictionShraddha Kamble.pptx
 
Beautiful Sapna Vip Call Girls Hauz Khas 9711199012 Call /Whatsapps
Beautiful Sapna Vip  Call Girls Hauz Khas 9711199012 Call /WhatsappsBeautiful Sapna Vip  Call Girls Hauz Khas 9711199012 Call /Whatsapps
Beautiful Sapna Vip Call Girls Hauz Khas 9711199012 Call /Whatsapps
 
dokumen.tips_chapter-4-transient-heat-conduction-mehmet-kanoglu.ppt
dokumen.tips_chapter-4-transient-heat-conduction-mehmet-kanoglu.pptdokumen.tips_chapter-4-transient-heat-conduction-mehmet-kanoglu.ppt
dokumen.tips_chapter-4-transient-heat-conduction-mehmet-kanoglu.ppt
 
办理(Vancouver毕业证书)加拿大温哥华岛大学毕业证成绩单原版一比一
办理(Vancouver毕业证书)加拿大温哥华岛大学毕业证成绩单原版一比一办理(Vancouver毕业证书)加拿大温哥华岛大学毕业证成绩单原版一比一
办理(Vancouver毕业证书)加拿大温哥华岛大学毕业证成绩单原版一比一
 

Data Virtualization Manager for z/OS

  • 1. IBM z Analytics Data Virtualization Manager IBM z Analytics IBM Data Virtualization Manager for z/OS Leverage data virtualization synergy with API economy to evolve the information architecture on IBM Z Jørn Thyssen | jthyssen@rocketsoftware.com
  • 2. IBM z Analytics Data Virtualization Manager Agenda IBM Data Virtualization Manager V1.1 • Big Data vs. Dark Data • Traditional Data Integration • Mainframe Data in the API Economy • Demo Db2 Tools Update • Continuous delivery • REST enablement of tools
  • 3. IBM z Analytics Data Virtualization Manager Speed of business forcing need for real-time data There is simply too much data for older architectures Data resides in silos and unfamiliar formats Need for more data agility to support cloud, mobile…
  • 4. IBM z Analytics Data Virtualization Manager Dark data has to be made accessible and transformed to a useable format before it can be turned into business insight
  • 5. IBM z Analytics Data Virtualization Manager Traditional data integration inadequate 6 Becoming no longer viable to move data (using extract, transform, load ETL) • Risk to data security • Data inconsistency • Rigid, limits business agility • High cost and latency
  • 6. IBM z Analytics Data Virtualization Manager A New Approach - Data Virtualization Data virtualization enables data structures that were designed independently to be leveraged together, in real-time, without the necessity of physical data movement.
  • 7. IBM z Analytics Data Virtualization Manager How Customers use Data Virtualization 8 Difficult access to data (SMF, non-relational, MQ) Need immediate insight into your customer or business Real-time Analytics Real-time Z Data is a needed via multiple APIs Faster, easier delivery of digital systems of engagement Modernization Improve efficiency/performance for any application needing Z data Too costly and time-consuming for applications to get Z Data Optimization
  • 8. IBM z Analytics Data Virtualization Manager Data Virtualization Technology Accelerates Real-time Analytics 9 Data Virtualization Manager for z/OS DB2 Analytics Accelerator Loader QMF for z/OS Machine Learning for z/OS Open Data Analytics for z/OS Predictive Analytics Discovering patterns/meaning in data Query Acceleration High-speed processing for complex Db2 queries BI Solution with Access, Virtualization and Visualization and Data Preparation Common metadata maps to share and reuse Universal Data Access Data Virtualization for all enterprise data – on and off mainframe
  • 9. IBM z Analytics Data Virtualization Manager QMF - Data Virtualization Expands Insight into VSAM, IMS, Adabas 10 DB2 VSAM IMS Adabas QMF In-Memory Data Virtualization • Easy mapping wizard. Setup once, then data can be used by any QMF user • Federation is virtualized ”in-memory” in z System • Exploits specific z Systems hardware and zIIP specialty engine Relational DBs DB2 LUW MS SQL Oracle Teradata Sybase PostgreSQL Non Traditional Excel Flat File TPF Hadoop Spark Website data
  • 10. IBM z Analytics Data Virtualization Manager Applying Data-in-place Analytics within Enterprise: IBM Open Data Analytics for z/OS 11
  • 11. IBM z Analytics Data Virtualization Manager Some of the concepts explained… • Virtual tables to access data sources • Hardware dependant optimized code base • Architectural rules • Parallelism / Map Reduce • No Staging • Health-level monitoring • Virtual Parallel Data • Performance
  • 12. IBM z Analytics Data Virtualization Manager IBM Data Virtualization Manager for z/OS 13
  • 13. IBM z Analytics Data Virtualization Manager Enabling APIs for Data on IBM Z CICS IMS WAS MQ DB2  Agile web, mobile, cloud access via REST to mainframe applications such as CICS, IMS, WAS… CICS IMS WAS MQ DB2 z/OS Connect Enterprise Edition Trusted zone Loadbalancer IntelligentContentrouting Gateway/DataPower Securitylayer DMZ Inner APIsOuter APIs Discovery Services REST Services REST API Consumers
  • 14. IBM z Analytics Data Virtualization Manager Enabling APIs for Data on IBM Z CICS IMS WAS MQ DB2 Data Virtualization Manager for z/OS Adabas IMS DB IDMS SMF VSAM  Agile web, mobile, cloud access via REST to mainframe data such as Adabas, IMS, VSAM… CICS IMS WAS MQ DB2 z/OS Connect Enterprise Edition Trusted zone Loadbalancer IntelligentContentrouting Gateway/DataPower Securitylayer DMZ Inner APIsOuter APIs Discovery Services REST Services REST API Consumers DVM Non z/OS
  • 15. IBM z Analytics Data Virtualization Manager The Data Catalog Perspective
  • 16. IBM z Analytics Data Virtualization Manager Map a Data Source to a create a Virtual Table
  • 17. IBM z Analytics Data Virtualization Manager Automated generation of code to access data from Spark & Python ➢ Reduce coding of data access via automated generation of Scala code (Python in progress) ➢ Automatically optimized based on available parallelism to generate best performance results without manual coding
  • 18. IBM z Analytics Data Virtualization Manager Adabas Db2 for z/OS IMS DB IDMS SEQ files VSAM SMF records Log Streams Virtual Tape zFS Db2 Warehouse Db2 Warehouse on Cloud Db2 Informix MAINFRAME z/OS Systems Distributed More than just data access … JDBC/ODBC REST AP/SOAPI NoSQL Access to all data from all applications without need to know which format the data it is in using the API of your choice IBM Data Virtualization Manager for z/OS IBM z/OS Connect EE
  • 19. IBM z Analytics Data Virtualization Manager Selective direct Distributed Relational Database Architecture support IBM Data Virtualization Manager for z/OS Oracle Data Provider for DRDA (Linux) Oracle SQL Server Microsoft Service for DRDA Apache Derby DRDA
  • 20. IBM z Analytics Data Virtualization Manager MongoDB API for Mainframe Data • Enables cloud/mobile developers to use mainframe data as if it was MongoDB MongoDB API Socket Layer Query Translator Message Processor EXECSQL Mongo BSON Wire Protocol • MongoDB API for accessing: – Adabas, Db2, IMS, IDMS, VSAM, Physical Sequential, IBM MQ…. • Accelerates time to value for mainframe participation in digital initiatives
  • 21. IBM z Analytics Data Virtualization Manager Cobol DSClient API for z/OS programs, e.g., Cobol or assembler Use case example: • Extend existing z/OS programs with access to new data sources
  • 22. IBM z Analytics Data Virtualization Manager MQ Queues and Messages • Eliminate the need to extract data from MQ • Perform SQL-based analytics directly against MQ data • Join any DVM data sources with MQ messages Queue Manager IBM Data Virtualization Manager for z/OS Non-relational Data Adabas IDMS IMS VSAM MQGET MQPUT SMF SQL JSON Services z/OS Coming Soon PI92252
  • 23. IBM z Analytics Data Virtualization Manager Where are opportunities for Data Virtualization? • Digital applications needing access to Z data… • z/OS Connect and APIs for web, mobile, cloud • Any application that requires access to Z data • Federation Server, DataStage, Optim, QualityStage, Cognos… • Hadoop Data Lakes, ETL, MongoDB… • Heritage Z data customers wanting to exploit their data in: • VSAM, IDMS, IMS, ADABAS, Physical Sequential, SMF
  • 24. IBM z Analytics Data Virtualization Manager Faster time to insight Enabling portfolio managers to provide timely investment advice 17 million VSAM records Huge data volumes – 15 VSAM files concatenated together brought back 17 million records Real-time information For business analysts who no longer waited for data to be loaded Customer Use Case: Self-service Analytics for Investment Advice • Prior to doing analytics, analysts had to enlist DBAs to create reports from VSAM, a complicated, multi-step extraction process • IBM Data Virtualization Manager enabled real-time access to IMS DB and VSAM data from the online dashboard of the business intelligence application • Analysts can respond faster to business enabling portfolio managers to make more relevant, timely investment suggestions Global Financial Services Firm
  • 25. IBM z Analytics Data Virtualization Manager Improved operational efficiency Overcame time delays associated with inefficient batch processes From days to milliseconds Online account origination went from 3 days to 200 milliseconds, API-enabled IBM Z apps/data Enhanced developer productivity with APIs to policy and actuarial data in IMS DB Customer Use Case: Modernization to Enhance Online Service • New online customers at major insurance company had to wait days for confirmation of coverage when adding a new insurance product • Actuarial data in IMS DB was API-enabled using IBM Data Virtualization Manager, allowed developers to incorporated risk calculation and cost estimates into new online service. • Online policy origination went from 3 days to 200 milliseconds, and registered 400+ new policies in the first 2 weeks of going live. North American Insurance Firm
  • 26. IBM z Analytics Data Virtualization Manager Faster Time to Insight accessing more than 7 million records went from 12 hours to less than 13 minutes Mountains of data to process Poor data quality, complicated by millions of records to process took 12 hours to load Improved Operational Efficiency Eliminating large batch processes provided faster time to insight and reduced costs, with 93% of processing running on zIIP engine Customer Use Case: Optimized Access to Z Data for Loan Processing • Processing student loan requests took too long creating regulatory compliance issues. • With IBM Data Virtualization Manager for z/OS accessing more than 7 million IMS records, the cycle went from 12 hours (via ETL) to less than 13 minutes. • Complex joins were performed in-memory on the mainframe, with 93% of related processing running on the System z Integrated Information Processor (zIIP). Govt. Student Loan Processing
  • 27. IBM z Analytics Data Virtualization Manager Simple Get transactional access, no data movement Open to all Apps Modern APIs enable access Secure Avoid risk by reducing moving data off Z Systems Fast Exploits Z architecture, including parallelism and in-memory processing Cost Effective Keeps Z costs down with up to 99% zIIP offload Non z/OS data IBM Data Virtualization Manager for z/OS Optimizing access to all Enterprise Data
  • 28. IBM z Analytics Data Virtualization Manager Db2 Tools Update 30
  • 29. IBM z Analytics Data Virtualization Manager 31 Continuous Delivery – IBM Db2 Tools
  • 30. IBM z Analytics Data Virtualization ManagerIBM z Analytics 32 IBM Db2 Tools • Many new function APARs for – Db2 Administration Tool & Db2 Object Comparison Tool – Db2 Query Monitor – Db2 Recovery Expert – Db2 Cloning Tool – Db2 Automation Tool – Db2 SQL Performance Analyzer – Omegamon XE for Db2 Performance Expert – … • Tools support (toleration / exploitation) Db2 12 for z/OS support – http://www-01.ibm.com/support/docview.wss?uid=swg21972885 • Contact your local friendly IBM’er for further details Db2 for z/OS Db2 Tools
  • 31. IBM z Analytics Data Virtualization ManagerIBM z Analytics 33 Quotes from digital transformation front lines… • “the key drivers of digital transformation are profitability, customer satisfaction, and increased speed-to- market.” • “Lean product management practices help teams ship features that customers actually want, more frequently. This faster delivery cycle lets teams experiment, creating a feedback loop with customers. • “Automation is a huge boon to organizations. With more work automated, high performers free their technical staff to do innovative work that adds real value to organizations” • “Implementing technologies and processes that enable developer productivity, reducing code deployment lead times and supporting more reliable infrastructures.” • “Supporting team experimentation and innovation, to create and implement better products faster.” • “Innovation in Business: New digital products and/or digitizing existing business models that goes beyond existing business needs and foster new innovative products and service and cater to changing business needs. Db2 for z/OS Db2 Tools
  • 32. IBM z Analytics Data Virtualization ManagerIBM z Analytics 34 Self-services – (not exactly a novel concept) • 1880 – Vending Machines invented – first time a customer could purchase without assistance of a vendor. • 1916 – Piggly Wiggly (Clarence Saunders) introduces “self-service grocery stores” (go get the stuff yourself) • 1947 – Self-service gas pumps • 1969 – Chemical Bank installed the first ATM • 1994 – Amazon and Ebay online shopping • 2006 – Amazon web services officially relaunched – S3 cloud storage, Simple Queue Service, EC2 – “enables developers to focus on innovating with data, rather than figuring out how to store it.” • 2018 – Db2 for z/OS provisioning and self-service portals??? Db2 for z/OS Db2 Tools
  • 33. IBM z Analytics Data Virtualization ManagerIBM z Analytics 35 Self-service – for developers • Automation – No ISPF • Will be used for non-z developers – Again: No ISPF • Should be able to imbed into portals and deployment tools like IBM UrbanCode Deploy – REST API preferable Db2 for z/OS Db2 Tools
  • 34. IBM z Analytics Data Virtualization Manager z/OSMF REST Server Workflow Manages z/OSMF Workflows Access to z/OS Resources (SDSF, ISPF, etc.) Numerous z/OSMF REST Interfaces (see table) REST interfaces for Workflows Workflow Definition File (XML) Steps Workflow variable input file Templates STCs: IZUSVR1 IZUANG1 ▪ When using FTP to place the files in USS HFS ▪ Use binary transfer ▪ Browse or Edit can be used to view the files with the Data Encoding: ASCII option IBM z Analytics z/OS Mgmt Facility for REST
  • 35. IBM z Analytics Data Virtualization ManagerIBM z Analytics 37 REST interfaces for IBM Db2 for z/OS & IBM Db2 tools • Available today through z/OS Management Facility – IBM Db2 Administration Tool (z/OS MF artifacts distributed in SADBSAMP library) – IBM Db2 Cloning Tool (obtain z/OS MF artifacts through your local friendly IBM’er) – IBM Db2 Utilities (no z/OS MF artifacts officially available – I have examples) – … anything running as JCL, REXX, USS, … • Available today through native REST API in Db2 for z/OS – Db2 supplied stored procedures, like ADMIN_COMMAND_DSN, ADMIN_COMMAND_DB2, ADMIN_INFO_SYSPARM, etc. • Future plans – Native REST interfaces for IBM Db2 Tools – Much more functionality to come (autonomics, recovery, monitoring, …) Db2 for z/OS Db2 Tools Contact me for more details!
  • 36. IBM z Analytics Data Virtualization ManagerIBM z Analytics 38 Admin Tool and Cloning Tool • Provisioning & Snapshot/Refresh REST interfaces Db2 Provisioning Request AOC REST Calls execGEN runDDL CKZ REST Calls CKZcloneS CKZcloneT createWF createWF Db2 Provisioning Complete Db2 Data Refresh Request CKZ REST Calls CKZcloneS CKZcloneT createWF Db2 Data Refresh Complete REST interfaces Provisioning option Data refresh/Create Snapshot
  • 37. IBM z Analytics Data Virtualization Manager Demo of REST calls (if time allows)
  • 38. IBM z Analytics Data Virtualization Manager 40