SlideShare a Scribd company logo
1 of 28
Download to read offline
IMS in the Connected World
Why You Should Pay Attention!
Dusty Rivers
GT Software
March 11, 2014
Session 14778
6/19/2014 2
IMS
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
• 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
IMS and architects
The very reliability and transparency of IMS systems can make it nearly invisible
to architects.
• Not using IMS to the fullest advantage
• They are not aware they can integrate new technology with IMS data and
transactions.
• They may recommend other options, not knowing they can integrate without
changing the underlying IMS applications
IMS roadblocks(perceived!)
• IMS is not agile
• Multiple systems and interfaces
• Integration will be a challenge
• Legacy Data
• “IMS is Old”
Today’s business needs
• Web self-service, mobile/cloud, BYOD
• Real-time access to enterprise data residing on any platform
• Integrated views of related information
• Customer and business focused IT
• Build and deploy apps rapidly
• Industry standards
• Integration between Mainframe & distributed systems
• Common tools & skills
• Big Data????
IMS modernization
Modernization Scenarios:
• Using IMS data via ODBC/JDBC/Web Services
• Using existing IMS transactions (business logic)
• Using conversational IMS transactions
• Using combinations of both
• Using IMS in conjunction with distributed systems
• Using IMS as a Client(*)
• IMS Database Manager (DB)
• IMS Transaction Manager (TM)
Good questions
• Can I get IMS data for use in the new systems?
• Can I get IMS transactions easily incorporated into the new systems?
• What about the others (CICS, IDMS/DC, IDEAL, NATURAL, etc.?)
Today’s IT Challenge
Enable IMS and distributed environments
to seamlessly interact via industry standards to enable
strategic state-of-the-art business applications
Ivory® Service Architect™
• Rapid
• Lightweight development tools
• No coding or code generation
• Proven
• Banking, Insurance, Manufacturing
• Thousands of services, millions of transactions
• Service Enable IMS transactions
• Including support for IMS conversational
• Support for MFS as service definition
• LTERM name if needed
• Composite service support
• MFS Mod 3
• Variable Length/Multiple Segment Output(*)
• Outbound Support to any remote system(*)
• Multiple Protocol Support (out of the Box)
• SOAP support for IMS
• REST support for IMS
• JSON support
• Message “chunking”
IMS & Ivory® Service Architect
Input
13
Input
Output
14
Trancode(IVTNO)
Input
Output
(LL,ZZ,Trancode,DATA)
Intput
REST and SOAP(Web Services)
<?xml version="1.0" encoding="utf-8"?>
<soap:Envelope xmlns:soap="http://schemas.xmlsoap.org/soap/envelope/"
xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:s0="urn:ims2TNS">
<soap:Body>
<s0:getInfo>
<s0:inCommand>display</s0:inCommand>
<s0:inLastName>smith</s0:inLastName>
</s0:getInfo>
</soap:Body>
</soap:Envelope
<?xml version="1.0" encoding="utf-8"?>
<soap:Envelope xmlns:soap="http://schemas.xmlsoap.org/soap/envelope/"
xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:ns1="urn:ims2TNS">
<soap:Body>
<getInfoResponse xmlns="urn:ims2TNS">
<outDataType>
<outLastName>SMITH</outLastName>
<outFirstName>MARY</outFirstName>
<outExtension>265</outExtension>
<outZipCode>30022</outZipCode>
</outDataType>
</getInfoResponse>
</soap:Body>
</soap:Envelope>
<?xml version="1.0" encoding="utf-8" ?>
- <getinfoResponse>
- <outDataType>
<outLastName>SMITH</outLastName>
<outFirstName>MARY</outFirstName>
<outExtension>265</outExtension>
<outZipCode>30022</outZipCode>
</outDataType>
</getinfoResponse
http://gtzdev.gtsoftware.com:20180/soap/ims2?RESTRequest=getinfo
&inCommand=display&inLastName=smith
SOAP REST
Input
Output
IMS interfaces
*
IMS interfaces
Ivory
Server
Mainframe
Windows, Linux
SOAP/REST/JSON/JCA
HTTP or MQ Requestor /
Provider
Requestor
IMS
Control
Region
OTMA
IMS
Connect
IMS
Connect
z/OS
Linux on Z
IMS Connect
IMS DB
Ivory Server
Ivory
Server
Ivory
Server
Ivory
Server
Ivory®
Data Hub™
Ivory runtime architecture
Mainframe
DB2 IMS/DB VSAM ADABAS IDMS/DB CA/DB
ODBC/JDBC
SOAP/REST,
JSON, JCA
Applications Web Services
Integrating Mainframe data
Mobile
Banking, Agents
Web
Stock trading,
Self-service, Portals
Packaged Applications
CRM, SAP, Oracle, Billing
Mainframe integration challenges
IMS
• New Mainframe applications leveraging standards
Use standards
• New services can leverage industry
standards (IFX, SWIFT, ACORD, etc.)
• Applications can use company specified
standards and mappings (XSD’s, WSDL)
• Services can easily be mapped in Ivory®
Studio that will handle difficult data types.
• No coding or code generated
• Rapid iteration gets the job done
• One click deployment
• Deployed to Mainframe (CICS, Started task, z/Linux) or off-platform
(Windows or Linux)
• Leverages z/Linux and specialty engines to slash costs
At the speed of the customer
• IMS can easily be used as a client
• IMS applications can interface with new applications with knowing SOAP
or XML
• No new software needed
• IMS can rapidly call distributed systems
Summary
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
Their view of IMS !!!
IMS
Our view of IMS !!!
IMS
info@gtsoftware.com
1 (800) 765-4348
www.gtsoftware.com
Q&A

More Related Content

Similar to IMS in the Connected World - IMS Phoenix UG- June 19th 2014

James Mesney_"Datameer's Big Data Analytics Platform"_April 9th_Data Enthusia...
James Mesney_"Datameer's Big Data Analytics Platform"_April 9th_Data Enthusia...James Mesney_"Datameer's Big Data Analytics Platform"_April 9th_Data Enthusia...
James Mesney_"Datameer's Big Data Analytics Platform"_April 9th_Data Enthusia...Dataconomy Media
 
IT Interpretation PowerPoint Presentation Slides
IT Interpretation PowerPoint Presentation Slides IT Interpretation PowerPoint Presentation Slides
IT Interpretation PowerPoint Presentation Slides SlideTeam
 
Shield db data security
Shield db   data securityShield db   data security
Shield db data securityMousumi Manna
 
Shield db data security
Shield db   data securityShield db   data security
Shield db data securityMousumi Manna
 
Shield db data security
Shield db   data securityShield db   data security
Shield db data securityTapan Biswas
 
Government and Education Webinar: Leveraging SolarWinds to Improve Remote Emp...
Government and Education Webinar: Leveraging SolarWinds to Improve Remote Emp...Government and Education Webinar: Leveraging SolarWinds to Improve Remote Emp...
Government and Education Webinar: Leveraging SolarWinds to Improve Remote Emp...SolarWinds
 
Bimodal IT and EDW Modernization
Bimodal IT and EDW ModernizationBimodal IT and EDW Modernization
Bimodal IT and EDW ModernizationRobert Gleave
 
There are 250 Database products, are you running the right one?
There are 250 Database products, are you running the right one?There are 250 Database products, are you running the right one?
There are 250 Database products, are you running the right one?Aerospike, Inc.
 
EarthLink Cloud Workspace
EarthLink Cloud WorkspaceEarthLink Cloud Workspace
EarthLink Cloud WorkspaceMike Ricca
 
Assignment3 pp v3
Assignment3 pp v3Assignment3 pp v3
Assignment3 pp v3zanmmit
 
Government Webinar: Low-Cost Log, Network Configuration, and IT Monitoring So...
Government Webinar: Low-Cost Log, Network Configuration, and IT Monitoring So...Government Webinar: Low-Cost Log, Network Configuration, and IT Monitoring So...
Government Webinar: Low-Cost Log, Network Configuration, and IT Monitoring So...SolarWinds
 
6 Principles of Modern Change Data Capture: How to Build Fast, Agile, Reliabl...
6 Principles of Modern Change Data Capture: How to Build Fast, Agile, Reliabl...6 Principles of Modern Change Data Capture: How to Build Fast, Agile, Reliabl...
6 Principles of Modern Change Data Capture: How to Build Fast, Agile, Reliabl...Enterprise Management Associates
 
Enterprise Service Management: Taking a Paradign Shift in the Digital Era
Enterprise Service Management: Taking a Paradign Shift in the Digital EraEnterprise Service Management: Taking a Paradign Shift in the Digital Era
Enterprise Service Management: Taking a Paradign Shift in the Digital EraJK Tech
 
Introduction to Modern Data Virtualization 2021 (APAC)
Introduction to Modern Data Virtualization 2021 (APAC)Introduction to Modern Data Virtualization 2021 (APAC)
Introduction to Modern Data Virtualization 2021 (APAC)Denodo
 
Cloud Security: A Business-Centric Approach in 12 Steps
Cloud Security: A Business-Centric Approach in 12 StepsCloud Security: A Business-Centric Approach in 12 Steps
Cloud Security: A Business-Centric Approach in 12 StepsOmar Khawaja
 
Introduction to Cloud Storage
Introduction to Cloud StorageIntroduction to Cloud Storage
Introduction to Cloud StorageDell EMC
 
meet2016: Reshaping Business Through IoT: Key Technology Factors to Consider
meet2016: Reshaping Business Through IoT: Key Technology Factors to Considermeet2016: Reshaping Business Through IoT: Key Technology Factors to Consider
meet2016: Reshaping Business Through IoT: Key Technology Factors to ConsiderRoberto Siagri
 
Reshaping Business Through IoT: Key Technology Factors to Consider
Reshaping Business Through IoT: Key Technology Factors to ConsiderReshaping Business Through IoT: Key Technology Factors to Consider
Reshaping Business Through IoT: Key Technology Factors to ConsiderEurotech
 

Similar to IMS in the Connected World - IMS Phoenix UG- June 19th 2014 (20)

James Mesney_"Datameer's Big Data Analytics Platform"_April 9th_Data Enthusia...
James Mesney_"Datameer's Big Data Analytics Platform"_April 9th_Data Enthusia...James Mesney_"Datameer's Big Data Analytics Platform"_April 9th_Data Enthusia...
James Mesney_"Datameer's Big Data Analytics Platform"_April 9th_Data Enthusia...
 
Navigating Modern Endpoint Management Complexities
Navigating Modern Endpoint Management ComplexitiesNavigating Modern Endpoint Management Complexities
Navigating Modern Endpoint Management Complexities
 
IT Interpretation PowerPoint Presentation Slides
IT Interpretation PowerPoint Presentation Slides IT Interpretation PowerPoint Presentation Slides
IT Interpretation PowerPoint Presentation Slides
 
Shield db data security
Shield db   data securityShield db   data security
Shield db data security
 
Shield db data security
Shield db   data securityShield db   data security
Shield db data security
 
Shield db data security
Shield db   data securityShield db   data security
Shield db data security
 
Government and Education Webinar: Leveraging SolarWinds to Improve Remote Emp...
Government and Education Webinar: Leveraging SolarWinds to Improve Remote Emp...Government and Education Webinar: Leveraging SolarWinds to Improve Remote Emp...
Government and Education Webinar: Leveraging SolarWinds to Improve Remote Emp...
 
Bimodal IT and EDW Modernization
Bimodal IT and EDW ModernizationBimodal IT and EDW Modernization
Bimodal IT and EDW Modernization
 
There are 250 Database products, are you running the right one?
There are 250 Database products, are you running the right one?There are 250 Database products, are you running the right one?
There are 250 Database products, are you running the right one?
 
EarthLink Cloud Workspace
EarthLink Cloud WorkspaceEarthLink Cloud Workspace
EarthLink Cloud Workspace
 
WSO2ConAsia2016-Prabath
WSO2ConAsia2016-PrabathWSO2ConAsia2016-Prabath
WSO2ConAsia2016-Prabath
 
Assignment3 pp v3
Assignment3 pp v3Assignment3 pp v3
Assignment3 pp v3
 
Government Webinar: Low-Cost Log, Network Configuration, and IT Monitoring So...
Government Webinar: Low-Cost Log, Network Configuration, and IT Monitoring So...Government Webinar: Low-Cost Log, Network Configuration, and IT Monitoring So...
Government Webinar: Low-Cost Log, Network Configuration, and IT Monitoring So...
 
6 Principles of Modern Change Data Capture: How to Build Fast, Agile, Reliabl...
6 Principles of Modern Change Data Capture: How to Build Fast, Agile, Reliabl...6 Principles of Modern Change Data Capture: How to Build Fast, Agile, Reliabl...
6 Principles of Modern Change Data Capture: How to Build Fast, Agile, Reliabl...
 
Enterprise Service Management: Taking a Paradign Shift in the Digital Era
Enterprise Service Management: Taking a Paradign Shift in the Digital EraEnterprise Service Management: Taking a Paradign Shift in the Digital Era
Enterprise Service Management: Taking a Paradign Shift in the Digital Era
 
Introduction to Modern Data Virtualization 2021 (APAC)
Introduction to Modern Data Virtualization 2021 (APAC)Introduction to Modern Data Virtualization 2021 (APAC)
Introduction to Modern Data Virtualization 2021 (APAC)
 
Cloud Security: A Business-Centric Approach in 12 Steps
Cloud Security: A Business-Centric Approach in 12 StepsCloud Security: A Business-Centric Approach in 12 Steps
Cloud Security: A Business-Centric Approach in 12 Steps
 
Introduction to Cloud Storage
Introduction to Cloud StorageIntroduction to Cloud Storage
Introduction to Cloud Storage
 
meet2016: Reshaping Business Through IoT: Key Technology Factors to Consider
meet2016: Reshaping Business Through IoT: Key Technology Factors to Considermeet2016: Reshaping Business Through IoT: Key Technology Factors to Consider
meet2016: Reshaping Business Through IoT: Key Technology Factors to Consider
 
Reshaping Business Through IoT: Key Technology Factors to Consider
Reshaping Business Through IoT: Key Technology Factors to ConsiderReshaping Business Through IoT: Key Technology Factors to Consider
Reshaping Business Through IoT: Key Technology Factors to Consider
 

More from Jeff Pearce

“Intelligent” extract of IMS data for Big Data, Business Analytics, and Unifi...
“Intelligent” extract of IMS data for Big Data, Business Analytics, and Unifi...“Intelligent” extract of IMS data for Big Data, Business Analytics, and Unifi...
“Intelligent” extract of IMS data for Big Data, Business Analytics, and Unifi...Jeff Pearce
 
IMS Application Development and Simplification - Phoenix UG - June 19th, 2014
IMS Application Development and Simplification - Phoenix UG - June 19th, 2014IMS Application Development and Simplification - Phoenix UG - June 19th, 2014
IMS Application Development and Simplification - Phoenix UG - June 19th, 2014Jeff Pearce
 
The Ims Catalog - IMS Phoenix UG, June 19th, 2014
The Ims Catalog  -  IMS Phoenix UG, June 19th, 2014The Ims Catalog  -  IMS Phoenix UG, June 19th, 2014
The Ims Catalog - IMS Phoenix UG, June 19th, 2014Jeff Pearce
 
“Intelligent” extract of IMS data for Big Data, Business Analytics, and Unif...
 “Intelligent” extract of IMS data for Big Data, Business Analytics, and Unif... “Intelligent” extract of IMS data for Big Data, Business Analytics, and Unif...
“Intelligent” extract of IMS data for Big Data, Business Analytics, and Unif...Jeff Pearce
 
An overview of the ims connect client interface
An overview of the ims connect client interfaceAn overview of the ims connect client interface
An overview of the ims connect client interfaceJeff Pearce
 
Understanding ims otma commit mode and synclevel
Understanding ims otma commit mode and synclevelUnderstanding ims otma commit mode and synclevel
Understanding ims otma commit mode and synclevelJeff Pearce
 
Latest news phoenix
Latest news phoenixLatest news phoenix
Latest news phoenixJeff Pearce
 
Ims keeping current for phoenix
Ims keeping current for phoenixIms keeping current for phoenix
Ims keeping current for phoenixJeff Pearce
 

More from Jeff Pearce (8)

“Intelligent” extract of IMS data for Big Data, Business Analytics, and Unifi...
“Intelligent” extract of IMS data for Big Data, Business Analytics, and Unifi...“Intelligent” extract of IMS data for Big Data, Business Analytics, and Unifi...
“Intelligent” extract of IMS data for Big Data, Business Analytics, and Unifi...
 
IMS Application Development and Simplification - Phoenix UG - June 19th, 2014
IMS Application Development and Simplification - Phoenix UG - June 19th, 2014IMS Application Development and Simplification - Phoenix UG - June 19th, 2014
IMS Application Development and Simplification - Phoenix UG - June 19th, 2014
 
The Ims Catalog - IMS Phoenix UG, June 19th, 2014
The Ims Catalog  -  IMS Phoenix UG, June 19th, 2014The Ims Catalog  -  IMS Phoenix UG, June 19th, 2014
The Ims Catalog - IMS Phoenix UG, June 19th, 2014
 
“Intelligent” extract of IMS data for Big Data, Business Analytics, and Unif...
 “Intelligent” extract of IMS data for Big Data, Business Analytics, and Unif... “Intelligent” extract of IMS data for Big Data, Business Analytics, and Unif...
“Intelligent” extract of IMS data for Big Data, Business Analytics, and Unif...
 
An overview of the ims connect client interface
An overview of the ims connect client interfaceAn overview of the ims connect client interface
An overview of the ims connect client interface
 
Understanding ims otma commit mode and synclevel
Understanding ims otma commit mode and synclevelUnderstanding ims otma commit mode and synclevel
Understanding ims otma commit mode and synclevel
 
Latest news phoenix
Latest news phoenixLatest news phoenix
Latest news phoenix
 
Ims keeping current for phoenix
Ims keeping current for phoenixIms keeping current for phoenix
Ims keeping current for phoenix
 

Recently uploaded

"Debugging python applications inside k8s environment", Andrii Soldatenko
"Debugging python applications inside k8s environment", Andrii Soldatenko"Debugging python applications inside k8s environment", Andrii Soldatenko
"Debugging python applications inside k8s environment", Andrii SoldatenkoFwdays
 
Transcript: New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
Transcript: New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024Transcript: New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
Transcript: New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024BookNet Canada
 
Connect Wave/ connectwave Pitch Deck Presentation
Connect Wave/ connectwave Pitch Deck PresentationConnect Wave/ connectwave Pitch Deck Presentation
Connect Wave/ connectwave Pitch Deck PresentationSlibray Presentation
 
New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024BookNet Canada
 
WordPress Websites for Engineers: Elevate Your Brand
WordPress Websites for Engineers: Elevate Your BrandWordPress Websites for Engineers: Elevate Your Brand
WordPress Websites for Engineers: Elevate Your Brandgvaughan
 
Passkey Providers and Enabling Portability: FIDO Paris Seminar.pptx
Passkey Providers and Enabling Portability: FIDO Paris Seminar.pptxPasskey Providers and Enabling Portability: FIDO Paris Seminar.pptx
Passkey Providers and Enabling Portability: FIDO Paris Seminar.pptxLoriGlavin3
 
A Deep Dive on Passkeys: FIDO Paris Seminar.pptx
A Deep Dive on Passkeys: FIDO Paris Seminar.pptxA Deep Dive on Passkeys: FIDO Paris Seminar.pptx
A Deep Dive on Passkeys: FIDO Paris Seminar.pptxLoriGlavin3
 
Digital Identity is Under Attack: FIDO Paris Seminar.pptx
Digital Identity is Under Attack: FIDO Paris Seminar.pptxDigital Identity is Under Attack: FIDO Paris Seminar.pptx
Digital Identity is Under Attack: FIDO Paris Seminar.pptxLoriGlavin3
 
DevEX - reference for building teams, processes, and platforms
DevEX - reference for building teams, processes, and platformsDevEX - reference for building teams, processes, and platforms
DevEX - reference for building teams, processes, and platformsSergiu Bodiu
 
What is DBT - The Ultimate Data Build Tool.pdf
What is DBT - The Ultimate Data Build Tool.pdfWhat is DBT - The Ultimate Data Build Tool.pdf
What is DBT - The Ultimate Data Build Tool.pdfMounikaPolabathina
 
New from BookNet Canada for 2024: Loan Stars - Tech Forum 2024
New from BookNet Canada for 2024: Loan Stars - Tech Forum 2024New from BookNet Canada for 2024: Loan Stars - Tech Forum 2024
New from BookNet Canada for 2024: Loan Stars - Tech Forum 2024BookNet Canada
 
Use of FIDO in the Payments and Identity Landscape: FIDO Paris Seminar.pptx
Use of FIDO in the Payments and Identity Landscape: FIDO Paris Seminar.pptxUse of FIDO in the Payments and Identity Landscape: FIDO Paris Seminar.pptx
Use of FIDO in the Payments and Identity Landscape: FIDO Paris Seminar.pptxLoriGlavin3
 
"Subclassing and Composition – A Pythonic Tour of Trade-Offs", Hynek Schlawack
"Subclassing and Composition – A Pythonic Tour of Trade-Offs", Hynek Schlawack"Subclassing and Composition – A Pythonic Tour of Trade-Offs", Hynek Schlawack
"Subclassing and Composition – A Pythonic Tour of Trade-Offs", Hynek SchlawackFwdays
 
The Ultimate Guide to Choosing WordPress Pros and Cons
The Ultimate Guide to Choosing WordPress Pros and ConsThe Ultimate Guide to Choosing WordPress Pros and Cons
The Ultimate Guide to Choosing WordPress Pros and ConsPixlogix Infotech
 
The Fit for Passkeys for Employee and Consumer Sign-ins: FIDO Paris Seminar.pptx
The Fit for Passkeys for Employee and Consumer Sign-ins: FIDO Paris Seminar.pptxThe Fit for Passkeys for Employee and Consumer Sign-ins: FIDO Paris Seminar.pptx
The Fit for Passkeys for Employee and Consumer Sign-ins: FIDO Paris Seminar.pptxLoriGlavin3
 
Scanning the Internet for External Cloud Exposures via SSL Certs
Scanning the Internet for External Cloud Exposures via SSL CertsScanning the Internet for External Cloud Exposures via SSL Certs
Scanning the Internet for External Cloud Exposures via SSL CertsRizwan Syed
 
unit 4 immunoblotting technique complete.pptx
unit 4 immunoblotting technique complete.pptxunit 4 immunoblotting technique complete.pptx
unit 4 immunoblotting technique complete.pptxBkGupta21
 
From Family Reminiscence to Scholarly Archive .
From Family Reminiscence to Scholarly Archive .From Family Reminiscence to Scholarly Archive .
From Family Reminiscence to Scholarly Archive .Alan Dix
 
Advanced Computer Architecture – An Introduction
Advanced Computer Architecture – An IntroductionAdvanced Computer Architecture – An Introduction
Advanced Computer Architecture – An IntroductionDilum Bandara
 

Recently uploaded (20)

"Debugging python applications inside k8s environment", Andrii Soldatenko
"Debugging python applications inside k8s environment", Andrii Soldatenko"Debugging python applications inside k8s environment", Andrii Soldatenko
"Debugging python applications inside k8s environment", Andrii Soldatenko
 
Transcript: New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
Transcript: New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024Transcript: New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
Transcript: New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
 
Connect Wave/ connectwave Pitch Deck Presentation
Connect Wave/ connectwave Pitch Deck PresentationConnect Wave/ connectwave Pitch Deck Presentation
Connect Wave/ connectwave Pitch Deck Presentation
 
New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
 
WordPress Websites for Engineers: Elevate Your Brand
WordPress Websites for Engineers: Elevate Your BrandWordPress Websites for Engineers: Elevate Your Brand
WordPress Websites for Engineers: Elevate Your Brand
 
Passkey Providers and Enabling Portability: FIDO Paris Seminar.pptx
Passkey Providers and Enabling Portability: FIDO Paris Seminar.pptxPasskey Providers and Enabling Portability: FIDO Paris Seminar.pptx
Passkey Providers and Enabling Portability: FIDO Paris Seminar.pptx
 
A Deep Dive on Passkeys: FIDO Paris Seminar.pptx
A Deep Dive on Passkeys: FIDO Paris Seminar.pptxA Deep Dive on Passkeys: FIDO Paris Seminar.pptx
A Deep Dive on Passkeys: FIDO Paris Seminar.pptx
 
Digital Identity is Under Attack: FIDO Paris Seminar.pptx
Digital Identity is Under Attack: FIDO Paris Seminar.pptxDigital Identity is Under Attack: FIDO Paris Seminar.pptx
Digital Identity is Under Attack: FIDO Paris Seminar.pptx
 
DevEX - reference for building teams, processes, and platforms
DevEX - reference for building teams, processes, and platformsDevEX - reference for building teams, processes, and platforms
DevEX - reference for building teams, processes, and platforms
 
What is DBT - The Ultimate Data Build Tool.pdf
What is DBT - The Ultimate Data Build Tool.pdfWhat is DBT - The Ultimate Data Build Tool.pdf
What is DBT - The Ultimate Data Build Tool.pdf
 
DMCC Future of Trade Web3 - Special Edition
DMCC Future of Trade Web3 - Special EditionDMCC Future of Trade Web3 - Special Edition
DMCC Future of Trade Web3 - Special Edition
 
New from BookNet Canada for 2024: Loan Stars - Tech Forum 2024
New from BookNet Canada for 2024: Loan Stars - Tech Forum 2024New from BookNet Canada for 2024: Loan Stars - Tech Forum 2024
New from BookNet Canada for 2024: Loan Stars - Tech Forum 2024
 
Use of FIDO in the Payments and Identity Landscape: FIDO Paris Seminar.pptx
Use of FIDO in the Payments and Identity Landscape: FIDO Paris Seminar.pptxUse of FIDO in the Payments and Identity Landscape: FIDO Paris Seminar.pptx
Use of FIDO in the Payments and Identity Landscape: FIDO Paris Seminar.pptx
 
"Subclassing and Composition – A Pythonic Tour of Trade-Offs", Hynek Schlawack
"Subclassing and Composition – A Pythonic Tour of Trade-Offs", Hynek Schlawack"Subclassing and Composition – A Pythonic Tour of Trade-Offs", Hynek Schlawack
"Subclassing and Composition – A Pythonic Tour of Trade-Offs", Hynek Schlawack
 
The Ultimate Guide to Choosing WordPress Pros and Cons
The Ultimate Guide to Choosing WordPress Pros and ConsThe Ultimate Guide to Choosing WordPress Pros and Cons
The Ultimate Guide to Choosing WordPress Pros and Cons
 
The Fit for Passkeys for Employee and Consumer Sign-ins: FIDO Paris Seminar.pptx
The Fit for Passkeys for Employee and Consumer Sign-ins: FIDO Paris Seminar.pptxThe Fit for Passkeys for Employee and Consumer Sign-ins: FIDO Paris Seminar.pptx
The Fit for Passkeys for Employee and Consumer Sign-ins: FIDO Paris Seminar.pptx
 
Scanning the Internet for External Cloud Exposures via SSL Certs
Scanning the Internet for External Cloud Exposures via SSL CertsScanning the Internet for External Cloud Exposures via SSL Certs
Scanning the Internet for External Cloud Exposures via SSL Certs
 
unit 4 immunoblotting technique complete.pptx
unit 4 immunoblotting technique complete.pptxunit 4 immunoblotting technique complete.pptx
unit 4 immunoblotting technique complete.pptx
 
From Family Reminiscence to Scholarly Archive .
From Family Reminiscence to Scholarly Archive .From Family Reminiscence to Scholarly Archive .
From Family Reminiscence to Scholarly Archive .
 
Advanced Computer Architecture – An Introduction
Advanced Computer Architecture – An IntroductionAdvanced Computer Architecture – An Introduction
Advanced Computer Architecture – An Introduction
 

IMS in the Connected World - IMS Phoenix UG- June 19th 2014

  • 1. IMS in the Connected World Why You Should Pay Attention! Dusty Rivers GT Software March 11, 2014 Session 14778
  • 3. 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
  • 4. • 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
  • 5. IMS and architects The very reliability and transparency of IMS systems can make it nearly invisible to architects. • Not using IMS to the fullest advantage • They are not aware they can integrate new technology with IMS data and transactions. • They may recommend other options, not knowing they can integrate without changing the underlying IMS applications
  • 6. IMS roadblocks(perceived!) • IMS is not agile • Multiple systems and interfaces • Integration will be a challenge • Legacy Data • “IMS is Old”
  • 7. Today’s business needs • Web self-service, mobile/cloud, BYOD • Real-time access to enterprise data residing on any platform • Integrated views of related information • Customer and business focused IT • Build and deploy apps rapidly • Industry standards • Integration between Mainframe & distributed systems • Common tools & skills • Big Data????
  • 8. IMS modernization Modernization Scenarios: • Using IMS data via ODBC/JDBC/Web Services • Using existing IMS transactions (business logic) • Using conversational IMS transactions • Using combinations of both • Using IMS in conjunction with distributed systems • Using IMS as a Client(*) • IMS Database Manager (DB) • IMS Transaction Manager (TM)
  • 9. Good questions • Can I get IMS data for use in the new systems? • Can I get IMS transactions easily incorporated into the new systems? • What about the others (CICS, IDMS/DC, IDEAL, NATURAL, etc.?)
  • 10. Today’s IT Challenge Enable IMS and distributed environments to seamlessly interact via industry standards to enable strategic state-of-the-art business applications
  • 11. Ivory® Service Architect™ • Rapid • Lightweight development tools • No coding or code generation • Proven • Banking, Insurance, Manufacturing • Thousands of services, millions of transactions
  • 12. • Service Enable IMS transactions • Including support for IMS conversational • Support for MFS as service definition • LTERM name if needed • Composite service support • MFS Mod 3 • Variable Length/Multiple Segment Output(*) • Outbound Support to any remote system(*) • Multiple Protocol Support (out of the Box) • SOAP support for IMS • REST support for IMS • JSON support • Message “chunking” IMS & Ivory® Service Architect
  • 15. REST and SOAP(Web Services) <?xml version="1.0" encoding="utf-8"?> <soap:Envelope xmlns:soap="http://schemas.xmlsoap.org/soap/envelope/" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:s0="urn:ims2TNS"> <soap:Body> <s0:getInfo> <s0:inCommand>display</s0:inCommand> <s0:inLastName>smith</s0:inLastName> </s0:getInfo> </soap:Body> </soap:Envelope <?xml version="1.0" encoding="utf-8"?> <soap:Envelope xmlns:soap="http://schemas.xmlsoap.org/soap/envelope/" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:ns1="urn:ims2TNS"> <soap:Body> <getInfoResponse xmlns="urn:ims2TNS"> <outDataType> <outLastName>SMITH</outLastName> <outFirstName>MARY</outFirstName> <outExtension>265</outExtension> <outZipCode>30022</outZipCode> </outDataType> </getInfoResponse> </soap:Body> </soap:Envelope> <?xml version="1.0" encoding="utf-8" ?> - <getinfoResponse> - <outDataType> <outLastName>SMITH</outLastName> <outFirstName>MARY</outFirstName> <outExtension>265</outExtension> <outZipCode>30022</outZipCode> </outDataType> </getinfoResponse http://gtzdev.gtsoftware.com:20180/soap/ims2?RESTRequest=getinfo &inCommand=display&inLastName=smith SOAP REST Input Output
  • 18. Mainframe Windows, Linux SOAP/REST/JSON/JCA HTTP or MQ Requestor / Provider Requestor IMS Control Region OTMA IMS Connect IMS Connect z/OS Linux on Z IMS Connect IMS DB Ivory Server Ivory Server Ivory Server Ivory Server Ivory® Data Hub™ Ivory runtime architecture
  • 19. Mainframe DB2 IMS/DB VSAM ADABAS IDMS/DB CA/DB ODBC/JDBC SOAP/REST, JSON, JCA Applications Web Services Integrating Mainframe data
  • 20. Mobile Banking, Agents Web Stock trading, Self-service, Portals Packaged Applications CRM, SAP, Oracle, Billing Mainframe integration challenges IMS
  • 21. • New Mainframe applications leveraging standards Use standards • New services can leverage industry standards (IFX, SWIFT, ACORD, etc.) • Applications can use company specified standards and mappings (XSD’s, WSDL) • Services can easily be mapped in Ivory® Studio that will handle difficult data types.
  • 22. • No coding or code generated • Rapid iteration gets the job done • One click deployment • Deployed to Mainframe (CICS, Started task, z/Linux) or off-platform (Windows or Linux) • Leverages z/Linux and specialty engines to slash costs At the speed of the customer
  • 23.
  • 24. • IMS can easily be used as a client • IMS applications can interface with new applications with knowing SOAP or XML • No new software needed • IMS can rapidly call distributed systems Summary
  • 25. 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
  • 26. Their view of IMS !!! IMS
  • 27. Our view of IMS !!! IMS