direct access to ims data - ims phoenix ug- june 19th 2014
DESCRIPTION
Direct Access to IMS Data We will look at the requirement for distributed applications to access IMS data directly via SQL and integration of IMS data with other types of data as part of the query result.TRANSCRIPT
Direct Access to IMS Data
Dusty Rivers
GT Software
March 11, 2014
Session 14778
IMS systems for banks
(ATM, loans,
account management)
IMS systems for insurance
(Claims &
policy management)
IMS systems for
manufacturing
IMS systems for finance IMS systems for medical
IMS is the system of record, where’s the Data?
• 75% of Fortune 1000 companies use IMS
• Thousands of companies globally use IMS
• Most users are not aware that information on their applications come from IMS
IMS and Fortune companies
It is true, says E.F Codd, inventor of the relational database model, that a migration to relational systems is no small task. "It is a serious problem to convert between databases such as IMS and relational because a lot of the activities with IMS were developed by application programmers instead of DBAs [database administrators].
6/19/2014 4
C.J. Date, a database specialist based in Healdsburg, Calif., and an originator of the
relational database model, understands the "if it ain't broke, don't fix it" attitude
prevalent at many large shops. "Legacy systems have a huge amount of inertia. One of
the first things I learned as a programmer is that you don't fix a working system,' said
Date.
- Software Magazine March 1995
6/19/2014 5
Data Choices:
6/19/2014 6
• Move all the Data to another location
• Convert to Relational
• Move Part of the Data to another location
• Analyze in place
• Combinations of Above
Ivory® Data Hub™ features
• Data Hub Director™
> Web-based control facility for the Ivory Data Hub
• Data Hub™ z/OS Server
> SQL access to mainframe data - fast, easy access via ODBC/JDBC to data and apps on z/OS , (IMS)
• Client Services
> SQL access to distributed data - access data on MF and non-MF platforms from single SQL queries
• Transfer Server for Data Hub and Deployment Options
> Data transfer with mainframe – automatic, bi-directional tasks which move data between non-MF and MF systems
> Deployment options – deploy access through gateway or directly
Ivory Hub Enterprise Access
• Ivory Hub z/Server
> Runs on z/OS & z/VSE
• CICS or Started Task(z/OS)
> Supported Data Sources
• DB2
• DATACOM/R
• CICS/VSAM
• VSAM
• Sequential (flat files)
• IMS/DLI
• IMS/DB
• ADABAS
• Outbound Data Access
– CICS RSPs (Remote Stored Procedures)
– Batch RSPs
• Security
– Mainframe
– SSL
• zIIP Enabled
• Metadata Caching
• Inbound Data Access (SQL & RSP)
– ODBC
– JDBC
– OLE-DB
The Functional Hub
Installation
Data Mapping
Application Development
Deployment
Manage
Moving Forward
MobileBanking, Agents
WebStock trading,
Self-service, Portals
Packaged ApplicationsCRM, SAP, Oracle, Billing
Mainframe integration challenges
IMS
6/19/2014 11
IMS
IMS
IMS
WSDL
J
D
B
C
O
D
B
C
I
V
O
R
Y
JAVA
.NET
OTHER
Just IMS Data Bases
6/19/2014 12
IMS
DB2
IMS
WSDL
J
D
B
C
O
D
B
C
I
V
O
R
Y
JAVA
.NET
OTHER
VSAM
IDMS DataCom
ADABAS
Not Just IMS Data Bases
6/19/2014 13
IMS
DB2
IMS
WSDL
J
D
B
C
O
D
B
C
I
V
O
R
Y
VSAM
IDMS DataCom
ADABAS
6/19/2014 14
IMS
DB2
IMS
WSDL
J
D
B
C
O
D
B
C
I
V
O
R
Y
VSAM
IDMS DataCom
ADABAS
DB2LUW ODB
IMS and architects
.
• Not using IMS to the fullest advantage
• They are not aware they can integrate new technology with IMS data
• They may recommend other options, not knowing they can integrate without changing the underlying IMS applications
IMS roadblocks(perceived!)
• IMS Hierarchical data is not agile
• Access is Hard and with limited Capabilities
• Shadow Copies
• Currency
• Size
IMS applications calling other distributed apps
Must not require many products or installs
Must use existing resources
Must not be intrusiveor cause changes
Must beeasy to call
6/19/2014 18
Business Analytics
Business Intelligence
Corporate Data
6/19/2014 19
Corporate Data
Hadoop
6/19/2014 20
If you are performing BI/BA and not including your mainframe data
You are getting only part of the picture.
• CXM
• 360 Degree view of the customer
• Expansion of Brand
• Empower productivity
6/19/2014 21