22
Direct Access to IMS Data Dusty Rivers GT Software March 11, 2014 Session 14778

Direct Access to IMS Data - IMS Phoenix UG- June 19th 2014

  • Upload
    jefpear

  • View
    133

  • Download
    1

Embed Size (px)

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.

Citation preview

Page 1: Direct Access to IMS Data - IMS Phoenix UG- June 19th 2014

Direct Access to IMS Data

Dusty Rivers

GT Software

March 11, 2014

Session 14778

Page 2: Direct Access to IMS Data - IMS Phoenix UG- June 19th 2014

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?

Page 3: Direct Access to IMS Data - IMS Phoenix UG- June 19th 2014

• 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

Page 4: Direct Access to IMS Data - IMS Phoenix UG- June 19th 2014

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

Page 5: Direct Access to IMS Data - IMS Phoenix UG- June 19th 2014

6/19/2014 5

Page 6: Direct Access to IMS Data - IMS Phoenix UG- June 19th 2014

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

Page 7: Direct Access to IMS Data - IMS Phoenix UG- June 19th 2014

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

Page 8: Direct Access to IMS Data - IMS Phoenix UG- June 19th 2014

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

Page 9: Direct Access to IMS Data - IMS Phoenix UG- June 19th 2014

The Functional Hub

Installation

Data Mapping

Application Development

Deployment

Manage

Moving Forward

Page 10: Direct Access to IMS Data - IMS Phoenix UG- June 19th 2014

MobileBanking, Agents

WebStock trading,

Self-service, Portals

Packaged ApplicationsCRM, SAP, Oracle, Billing

Mainframe integration challenges

IMS

Page 11: Direct Access to IMS Data - IMS Phoenix UG- June 19th 2014

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

Page 12: Direct Access to IMS Data - IMS Phoenix UG- June 19th 2014

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

Page 13: Direct Access to IMS Data - IMS Phoenix UG- June 19th 2014

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

Page 14: Direct Access to IMS Data - IMS Phoenix UG- June 19th 2014

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

Page 15: Direct Access to IMS Data - IMS Phoenix UG- June 19th 2014

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

Page 16: Direct Access to IMS Data - IMS Phoenix UG- June 19th 2014

IMS roadblocks(perceived!)

• IMS Hierarchical data is not agile

• Access is Hard and with limited Capabilities

• Shadow Copies

• Currency

• Size

Page 17: Direct Access to IMS Data - IMS Phoenix UG- June 19th 2014

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

Page 18: Direct Access to IMS Data - IMS Phoenix UG- June 19th 2014

6/19/2014 18

Business Analytics

Business Intelligence

Corporate Data

Page 19: Direct Access to IMS Data - IMS Phoenix UG- June 19th 2014

6/19/2014 19

Corporate Data

Hadoop

Page 20: Direct Access to IMS Data - IMS Phoenix UG- June 19th 2014

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

Page 21: Direct Access to IMS Data - IMS Phoenix UG- June 19th 2014

6/19/2014 21

Page 22: Direct Access to IMS Data - IMS Phoenix UG- June 19th 2014

[email protected]

1 (800) 765-4348

www.gtsoftware.com

Q&A