SlideShare a Scribd company logo
Modernizing Your IMS Environment
Without Rewriting Applications
Part 2 of 3
Presenters
Bill Bostridge and Mike Picou
Agenda
• Notable 50th birthdays
• Migrating to Db2 – If it was easy we would have done it years ago
• Transparent Data Migration from IMS to Db2
• Application Developers and the Application stakeholders
• Developing the Business Case
• Q&A
Notable 50th birthdays
3
• Founded in 1968 as Whitlow Computer Systems
• Developed a new, faster Sort capability for the IBM mainframe
• Was featured in a lead article in Computerworld in 1969
• “Syncing and sorting data”
• The rest is history – Syncsort MFX is used by 84 of the top
Fortune 100 company’s, with over 7,000 customers worldwide
1968 – Syncsort
4
Introducing
Syncsort
>7,000 customers
84 of the Fortune 100
Customers in >100 countries
Headquarters: Pearl River, NY
U . S . L O C AT I O N S
• Burlington, MA; Irvine, CA;
Oakbrook Terrace, IL; Rochester, MN
G L O B A L P R E S E N C E
• U.K., France, Germany, Netherlands,
Israel, Hong Kong & Japan
Big Iron to Big Data is a fast-growing
market segment composed of solutions
that optimize traditional data systems
and deliver mission-critical data from
these systems to next-generation
analytic environments.
5
Global leader in
Big Iron to Big Data
It distinguishes
yesterday’s
bellwethers
from tomorrow’s
disruptors
Data is the bedrock on which businesses compete
Data dictates the success or failure of companies based on
how they own, access and analyze it to build new capabilities
Data provides trusted insights that can produce better
business results
We believe that data
makes the difference…
6
We use our experience so that you can quickly extract value
from your critical data anytime, anywhere
We organize data everywhere,
to keep the world working
Work more
efficiently
Grow faster
Achieve more
7
• IMS has been a terrific workhorse for decades but the folks who wrote, maintain and support this
platform are heading to retirement
• Re-writing or re-platforming is a significant challenge
• Many projects fail to complete or even get off the ground
• IMS applications are often mission critical, so re-development is a daunting and highly risky undertaking
• Decades of custom business logic is built into these applications – replicating this into new
development is a huge task
What are the challenges to legacy IMS modernization
8
• Bottom line, Status Quo is an easier ask, but at what risk to the organization?
• How will your company replace IMS skills and application programming knowledge over the next few years?
• Outsourcing support and application maintenance to 3rd parties?
• The time to make a low risk move to DB2 is now!!
Making a low risk move to Db2
9
• Transparent migration of the application data to Db2 with no change to application code
• Eliminate on-going DBA and programming support for IMS DB
• Consolidate DBA support to Db2
• Migrate IMS databases to Db2 at your own pace
• Eliminate the high MLC costs of IMS DB and IMS support tools
• No more IMS version upgrades as old versions go out of support by IBM
• DL/2 fully supports IMS DB/DC and IMS CICS environments
Syncsort DL/2 – a low risk migration strategy
10
• DL/2 is a combination of IMS to Db2 migration and mapping tools to migrate IMS segments to Db2 tables
• DL/2 is also the replacement for the IMS Db stub program and acts as the interface between the IMS
applications, which do not change and the migrated IMS data that is now residing in Db2
• DL/2 is a replacement for IMS DB and IMS support tools (IBM, BMC, Compuware etc)
• DL/2 is not replicating data to Db2. DL/2 is replacing IMS DB so that all your production data is now
residing in Db2
What is DL/2
11
DL/2: Transparent Migration Process Overview
Before During After
IMS
NO
DB2
YES
DL2 Stub
Application Program
Static SQL
Data
in
DB2?
IMS Stub
Application Program
DL2 Stub
Application Program
IMS
DB2
12
DL/2: Transparent Migration Process Overview
Before During
IMS
NO
DB2
YES
DL2 Stub
Application Program
Static SQL
Data
in
DB2?
IMS Stub
Application Program
IMS
13
DL/2: Transparent Migration Process Overview
Before During After
IMS
NO
DB2
YES
DL2 Stub
Application Program
Static SQL
Data
in
DB2?
IMS Stub
Application Program
DL2 Stub
Application Program
IMS
DB2
14
What do we mean by Transparent Data Migration
• No modifications, compiles or recompiles
• Migrate at your own pace – one file at a time, multiple files
• Environmental changes for batch JCL and CICS can be made non-disruptively in advance
• Simple switch between IMS and Db2 for application testing
• Fallback capability
• Easiest and fastest route to Db2 and value delivery
LOWEST RISK MIGRATION APPROACH – PROVEN TIME AND TIME AGAIN
15
• What are the benefits?
• One less platform to maintain
• Eliminate on-going DBA and programming support for IMS DB
• Consolidation of application maintenance to Db2 /SQL skills,
• Add new fields, new tables etc
• Over time, rewrite components to native SQL – make an orderly move to
modernize your applications
• Eliminate replication – “one version of the truth”
• Eliminate enforced IMS DB upgrades – V13, V 14 V15 and so on…
• Eliminate software licensing costs for IMS DB and IMS tools
• Reduce reliance on IMS as skills head to retirement
Consolidation from IMS to Db2 with DL/2
16
Question? – Does you organization just want to remove IMS DB and the
associated support overhead and on-going licensing costs?
“We just want to get out of IMS”
OR
We would like to get our IMS data into a relational model in DB2 to
further the life of the applications and support new business initiatives
“We want to be in DB2”
Benefit to IMS application user community
17
18
Migration options
Complexity/Time/Effort
DBDCopy
Defining DB2 columns as character eliminates
the need for data cleansing and the need for
FBE and IRD exits
DBD
Defining DB2 columns with a correct DB2 data
type. This option exposes IMS data consistency
and may require data cleansing and data
transformation exits.
CopyDBD
Data re-engineering allows full control over the
final result of the migration. Fields can be
changed, columns added or deleted and data
transformed. Segments can be combined into
one table or split into multiple tables
Copy
IMS Segment Type
DatCK
DBD
DB2 Table
Key – Data migration approach
NATIVESQLACCESS
ApplicationtestingTime/Effort
SEQ SCH
SCHCB1SEQ CB2 CB3
SEQ SCH
SCHCB1SEQ CB2 CB3
SEQ SCH
SEQ SEQ SEQ SEQ SEQ
SEQ SCH
Pref
KEY CB1 COL CB2 CB3 CB4
Char Date Char Int Dec VCHar
KEY CB1 COL CB2 CB3
Char Date Char Int Decimal
KEY
Char Char Char Char Char
CB1 COL CB2 CB3
KEY Col Field Col
Char Char Char Char
OPTION 1
OPTION 2
OPTION 3
OPTION 4
Based on :
- IMS DBD fields
- Copybooks
Based on :
- IMS DBD fields
- Copybooks
+ DB2 data type
+ re-engineering
Based on :
- IMS DBD fields
Based on :
- IMS DBD fields
- Copybooks
+ DB2 data type
• Future Programming Changes
• IMS/DLI
Continue to use existing without changing application code
Create new DLI calls – use existing PSBs
• SQL
* Can replace DLI calls with SQL reading/updating DB2 tables directly
Compile process will create program package that is separate from DL2 PSB driver package
New SQL may be added and may be helpful for analytical style processing
May allow elimination of some COBOL filtering code
Future application programming
19
• SQL can be used to access data
• DB2 built in functions can be used for analytical/decision support type
processing
• Average, Count, etc – Option 3 conversion
• Faster database changes
• Easier modeling, give various database models a try
• Less COBOL coding to filter records, the records returned are the ones you want
• Analysis tools help spot potential performance problems before
production implementation
Post migration with DL/2
20
• Sophisticated tuning tools available
• Can test/develop queries in ad-hoc tools such a SPUFI without writing a
COBOL program
• Deliver requests for information using ad-hoc reporting tools much faster
than writing a COBOL program
• Over time, rewriting to native DB2/SQL maybe of benefit?
Post migration with DL/2 contd
21
• Getting buy-in from the DBA team, application stakeholders and senior
management is the key to success
• Review the current status of your IMS support team
• What is the timeline for IMS skills to depart the organization
• What is your backup plan to ensure on-going support of your IMS environment
• Review current IMS DB MLC and IMS Tools licensing costs
• Those costs continue as long as you are still maintaining IMS DB – DL/2 is a one
time perpetual license fee
• Discuss with Application stakeholders the benefits of shifting data to a
relational model in Db2 – Ease of on-going maintenance, easier access to
data and opportunity to modernize applications.
Developing the internal business case
22
• MLC and term license costs
• Cost of IMS Software
• Cost of Software to monitor IMS – BMC, Compuware, CA, IBM
• Cost of Software to Backup, Recover, Reorganize, Validate
• Personnel / Consultants
• Staffing Shortages
• Fewer and fewer developers and DBA’s with IMS Skills
• Potential future reliance on 3rd party support
• Consolidate to one z/OS DBMS
• Simplify DBA support
Factors to consider in ROI
23
• Finance
• Insurance
• Healthcare
• Local and State Government
• Manufacturing
• Retail
• All customers have gained significant fiscal and operational benefits
by migrating to Db2 with DL/2
Hear first hand from Damon Anderson
Director of Data Services at Anixter about their successful migration project
http://www.syncsort.com/en/Resource-
Center/Mainframe/Webcasts/IMS-to-DB2-Migration
Over 100 projects completed globally
24
Typical Migration Project
• Databases grouped by application/size/complexity for optimal testing
• Primarily 3 main project phases:
Database Group 1
Database Group 2
Database Group 3
TIME
Database Group n
Eliminate IMS
Database mapping usually
performed by Syncsort
Map/migrate Application testing Production cutover
25
• Free of charge DBD and PSB review service
• Proof of concept
• Mapping and migration service
• Onsite support for production cutover
Syncsort Migration Services
26
• No application program changes are required
• Lowest risk migration strategy – bite-sized chunks
• Reduced costs through elimination of IMS DB and BMC tools licenses
• Simplification of DBA support through DBMS convergence
• Choice of migration methods to meet differing requirements
• Simple, rapid method to reduce costs very quickly
• More measured method to meet Db2 design objectives
• A combination of both
• Simple method first, measured method later
• Minor JCL changes (which can be made in advance)
Why the transparency approach?
27
Take the first step
Please contact me if you would like to discuss how DL/2 could benefit your organization
bbostridge@syncsort.com
201-746-7083
With over 20 years experience in IMS to DB2 migrations, I am very confident Syncsort can
help you make the move to Db2
28
Modernizing Your IMS Environment Without an Application Rewrite Series Part 2: The IMS Application Stakeholders
Modernizing Your IMS Environment Without an Application Rewrite Series Part 2: The IMS Application Stakeholders

More Related Content

PDF
Modernizing Your IMS Environment Series Part 3: The Business - Financial Bene...
PDF
Eliminate the Risk from Your IMS to Db2 Plans
PDF
Syncsort and Db2 – How to Get More from Your Db2 Systems
PDF
Modernizing Your IMS Environment Without Rewriting Your Applications
PDF
IMS to DB2 Migration: How a Fortune 500 Company Made the Move in Record Time ...
PPTX
A Three Step Approach to Low-Risk IMS Modernization
DOC
VendorReview_IBMDB2
PPT
David Meinsen
Modernizing Your IMS Environment Series Part 3: The Business - Financial Bene...
Eliminate the Risk from Your IMS to Db2 Plans
Syncsort and Db2 – How to Get More from Your Db2 Systems
Modernizing Your IMS Environment Without Rewriting Your Applications
IMS to DB2 Migration: How a Fortune 500 Company Made the Move in Record Time ...
A Three Step Approach to Low-Risk IMS Modernization
VendorReview_IBMDB2
David Meinsen

What's hot (10)

PDF
Presentation db2 connections to db2 for z os
PDF
Educational seminar lessons learned from customer db2 for z os health check...
DOC
Klausing, Patrick Resume Consultant
PPTX
2018 08-13-ib ms-latest-buzz-share-final
PDF
IMS DC Self Study Complete Tutorial
DOC
Klausing, Patrick Resume Consultant2
PDF
Munich 2016 - Z011599 Martin Packer - More Fun With DDF
PDF
DB2 10 Webcast #2 - Justifying The Upgrade
PPT
Ibmsoftwareconfigurationmanagement 24-6-2010-101119015120-phpapp02
PPT
Ibm software configuration management 24-6-2010
Presentation db2 connections to db2 for z os
Educational seminar lessons learned from customer db2 for z os health check...
Klausing, Patrick Resume Consultant
2018 08-13-ib ms-latest-buzz-share-final
IMS DC Self Study Complete Tutorial
Klausing, Patrick Resume Consultant2
Munich 2016 - Z011599 Martin Packer - More Fun With DDF
DB2 10 Webcast #2 - Justifying The Upgrade
Ibmsoftwareconfigurationmanagement 24-6-2010-101119015120-phpapp02
Ibm software configuration management 24-6-2010
Ad

Similar to Modernizing Your IMS Environment Without an Application Rewrite Series Part 2: The IMS Application Stakeholders (17)

PPTX
Eliminate Risk when Migrating from IMS to Db2
PPTX
Unlocking the Benefits of Modernization: Migrating from IMS to Db2 on the Mai...
PPTX
IBM Z Cost Reduction Opportunities. Are you missing out?
PPTX
Enterprise architectsview 2015-apr
PDF
Planning and executing a DB2 11 for z/OS Migration by Ian Cook
DOC
Hariharan_Resume
PDF
A Time Traveller’s Guide to DB2: Technology Themes for 2014 and Beyond
PDF
Lift Your Legacy UNIX Applications & Databases into the Cloud
PDF
Taking the Next Step Forward in DB2 - Why BMC and CDB are merging technologies.
PPTX
Webinar: An Enterprise Architect’s View of MongoDB
DOCX
Ranjit gupta(mainframe 6.1 years)
PPTX
Optimize the Value of Your Mainframe
PDF
10/ EnterpriseDB @ OPEN'16
PPTX
Webinar: How MongoDB is Used to Manage Reference Data - May 2014
PDF
IMS04 BMC Software Strategy and Roadmap
DOC
Resume Paul Vlasek3
PDF
IMS01 IMS Keynote
Eliminate Risk when Migrating from IMS to Db2
Unlocking the Benefits of Modernization: Migrating from IMS to Db2 on the Mai...
IBM Z Cost Reduction Opportunities. Are you missing out?
Enterprise architectsview 2015-apr
Planning and executing a DB2 11 for z/OS Migration by Ian Cook
Hariharan_Resume
A Time Traveller’s Guide to DB2: Technology Themes for 2014 and Beyond
Lift Your Legacy UNIX Applications & Databases into the Cloud
Taking the Next Step Forward in DB2 - Why BMC and CDB are merging technologies.
Webinar: An Enterprise Architect’s View of MongoDB
Ranjit gupta(mainframe 6.1 years)
Optimize the Value of Your Mainframe
10/ EnterpriseDB @ OPEN'16
Webinar: How MongoDB is Used to Manage Reference Data - May 2014
IMS04 BMC Software Strategy and Roadmap
Resume Paul Vlasek3
IMS01 IMS Keynote
Ad

More from Precisely (20)

PDF
The Future of Automation: AI, APIs, and Cloud Modernization.pdf
PDF
Unlock new opportunities with location data.pdf
PDF
Reimagining Insurance: Connected Data for Confident Decisions.pdf
PDF
Introducing Syncsort™ Storage Management.pdf
PDF
Enable Enterprise-Ready Security on IBM i Systems.pdf
PDF
A Day in the Life of Location Data - Turning Where into How.pdf
PDF
Get More from Fiori Automation - What’s New, What Works, and What’s Next.pdf
PDF
Solving the CIO’s Dilemma: Speed, Scale, and Smarter SAP Modernization.pdf
PDF
Solving the Data Disconnect: Why Success Hinges on Pre-Linked Data.pdf
PDF
Cooking Up Clean Addresses - 3 Ways to Whip Messy Data into Shape.pdf
PDF
Building Confidence in AI & Analytics with High-Integrity Location Data.pdf
PDF
SAP Modernization Strategies for a Successful S/4HANA Journey.pdf
PDF
Precisely Demo Showcase: Powering ServiceNow Discovery with Precisely Ironstr...
PDF
The 2025 Guide on What's Next for Automation.pdf
PDF
Outdated Tech, Invisible Expenses – How Data Silos Undermine Operational Effi...
PDF
Modernización de SAP: Maximizando el Valor de su Migración a SAP S/4HANA.pdf
PDF
Outdated Tech, Invisible Expenses – The Hidden Cost of Disconnected Data Syst...
PDF
Migration vers SAP S/4HANA: Un levier stratégique pour votre transformation d...
PDF
Outdated Tech, Invisible Expenses: The Hidden Cost of Poor Data Integration o...
PDF
The Changing Compliance Landscape in 2025.pdf
The Future of Automation: AI, APIs, and Cloud Modernization.pdf
Unlock new opportunities with location data.pdf
Reimagining Insurance: Connected Data for Confident Decisions.pdf
Introducing Syncsort™ Storage Management.pdf
Enable Enterprise-Ready Security on IBM i Systems.pdf
A Day in the Life of Location Data - Turning Where into How.pdf
Get More from Fiori Automation - What’s New, What Works, and What’s Next.pdf
Solving the CIO’s Dilemma: Speed, Scale, and Smarter SAP Modernization.pdf
Solving the Data Disconnect: Why Success Hinges on Pre-Linked Data.pdf
Cooking Up Clean Addresses - 3 Ways to Whip Messy Data into Shape.pdf
Building Confidence in AI & Analytics with High-Integrity Location Data.pdf
SAP Modernization Strategies for a Successful S/4HANA Journey.pdf
Precisely Demo Showcase: Powering ServiceNow Discovery with Precisely Ironstr...
The 2025 Guide on What's Next for Automation.pdf
Outdated Tech, Invisible Expenses – How Data Silos Undermine Operational Effi...
Modernización de SAP: Maximizando el Valor de su Migración a SAP S/4HANA.pdf
Outdated Tech, Invisible Expenses – The Hidden Cost of Disconnected Data Syst...
Migration vers SAP S/4HANA: Un levier stratégique pour votre transformation d...
Outdated Tech, Invisible Expenses: The Hidden Cost of Poor Data Integration o...
The Changing Compliance Landscape in 2025.pdf

Recently uploaded (20)

PPTX
MYSQL Presentation for SQL database connectivity
PDF
Advanced methodologies resolving dimensionality complications for autism neur...
PPT
Teaching material agriculture food technology
PDF
Profit Center Accounting in SAP S/4HANA, S4F28 Col11
PDF
NewMind AI Weekly Chronicles - August'25 Week I
PPTX
Cloud computing and distributed systems.
PDF
Mobile App Security Testing_ A Comprehensive Guide.pdf
PDF
7 ChatGPT Prompts to Help You Define Your Ideal Customer Profile.pdf
PDF
Chapter 3 Spatial Domain Image Processing.pdf
PDF
Encapsulation theory and applications.pdf
PDF
Peak of Data & AI Encore- AI for Metadata and Smarter Workflows
PDF
Build a system with the filesystem maintained by OSTree @ COSCUP 2025
PDF
Network Security Unit 5.pdf for BCA BBA.
PDF
Dropbox Q2 2025 Financial Results & Investor Presentation
PPTX
Spectroscopy.pptx food analysis technology
PDF
Empathic Computing: Creating Shared Understanding
PPTX
Detection-First SIEM: Rule Types, Dashboards, and Threat-Informed Strategy
PDF
The Rise and Fall of 3GPP – Time for a Sabbatical?
PDF
How UI/UX Design Impacts User Retention in Mobile Apps.pdf
PDF
Blue Purple Modern Animated Computer Science Presentation.pdf.pdf
MYSQL Presentation for SQL database connectivity
Advanced methodologies resolving dimensionality complications for autism neur...
Teaching material agriculture food technology
Profit Center Accounting in SAP S/4HANA, S4F28 Col11
NewMind AI Weekly Chronicles - August'25 Week I
Cloud computing and distributed systems.
Mobile App Security Testing_ A Comprehensive Guide.pdf
7 ChatGPT Prompts to Help You Define Your Ideal Customer Profile.pdf
Chapter 3 Spatial Domain Image Processing.pdf
Encapsulation theory and applications.pdf
Peak of Data & AI Encore- AI for Metadata and Smarter Workflows
Build a system with the filesystem maintained by OSTree @ COSCUP 2025
Network Security Unit 5.pdf for BCA BBA.
Dropbox Q2 2025 Financial Results & Investor Presentation
Spectroscopy.pptx food analysis technology
Empathic Computing: Creating Shared Understanding
Detection-First SIEM: Rule Types, Dashboards, and Threat-Informed Strategy
The Rise and Fall of 3GPP – Time for a Sabbatical?
How UI/UX Design Impacts User Retention in Mobile Apps.pdf
Blue Purple Modern Animated Computer Science Presentation.pdf.pdf

Modernizing Your IMS Environment Without an Application Rewrite Series Part 2: The IMS Application Stakeholders

  • 1. Modernizing Your IMS Environment Without Rewriting Applications Part 2 of 3 Presenters Bill Bostridge and Mike Picou
  • 2. Agenda • Notable 50th birthdays • Migrating to Db2 – If it was easy we would have done it years ago • Transparent Data Migration from IMS to Db2 • Application Developers and the Application stakeholders • Developing the Business Case • Q&A
  • 4. • Founded in 1968 as Whitlow Computer Systems • Developed a new, faster Sort capability for the IBM mainframe • Was featured in a lead article in Computerworld in 1969 • “Syncing and sorting data” • The rest is history – Syncsort MFX is used by 84 of the top Fortune 100 company’s, with over 7,000 customers worldwide 1968 – Syncsort 4
  • 5. Introducing Syncsort >7,000 customers 84 of the Fortune 100 Customers in >100 countries Headquarters: Pearl River, NY U . S . L O C AT I O N S • Burlington, MA; Irvine, CA; Oakbrook Terrace, IL; Rochester, MN G L O B A L P R E S E N C E • U.K., France, Germany, Netherlands, Israel, Hong Kong & Japan Big Iron to Big Data is a fast-growing market segment composed of solutions that optimize traditional data systems and deliver mission-critical data from these systems to next-generation analytic environments. 5 Global leader in Big Iron to Big Data
  • 6. It distinguishes yesterday’s bellwethers from tomorrow’s disruptors Data is the bedrock on which businesses compete Data dictates the success or failure of companies based on how they own, access and analyze it to build new capabilities Data provides trusted insights that can produce better business results We believe that data makes the difference… 6
  • 7. We use our experience so that you can quickly extract value from your critical data anytime, anywhere We organize data everywhere, to keep the world working Work more efficiently Grow faster Achieve more 7
  • 8. • IMS has been a terrific workhorse for decades but the folks who wrote, maintain and support this platform are heading to retirement • Re-writing or re-platforming is a significant challenge • Many projects fail to complete or even get off the ground • IMS applications are often mission critical, so re-development is a daunting and highly risky undertaking • Decades of custom business logic is built into these applications – replicating this into new development is a huge task What are the challenges to legacy IMS modernization 8
  • 9. • Bottom line, Status Quo is an easier ask, but at what risk to the organization? • How will your company replace IMS skills and application programming knowledge over the next few years? • Outsourcing support and application maintenance to 3rd parties? • The time to make a low risk move to DB2 is now!! Making a low risk move to Db2 9
  • 10. • Transparent migration of the application data to Db2 with no change to application code • Eliminate on-going DBA and programming support for IMS DB • Consolidate DBA support to Db2 • Migrate IMS databases to Db2 at your own pace • Eliminate the high MLC costs of IMS DB and IMS support tools • No more IMS version upgrades as old versions go out of support by IBM • DL/2 fully supports IMS DB/DC and IMS CICS environments Syncsort DL/2 – a low risk migration strategy 10
  • 11. • DL/2 is a combination of IMS to Db2 migration and mapping tools to migrate IMS segments to Db2 tables • DL/2 is also the replacement for the IMS Db stub program and acts as the interface between the IMS applications, which do not change and the migrated IMS data that is now residing in Db2 • DL/2 is a replacement for IMS DB and IMS support tools (IBM, BMC, Compuware etc) • DL/2 is not replicating data to Db2. DL/2 is replacing IMS DB so that all your production data is now residing in Db2 What is DL/2 11
  • 12. DL/2: Transparent Migration Process Overview Before During After IMS NO DB2 YES DL2 Stub Application Program Static SQL Data in DB2? IMS Stub Application Program DL2 Stub Application Program IMS DB2 12
  • 13. DL/2: Transparent Migration Process Overview Before During IMS NO DB2 YES DL2 Stub Application Program Static SQL Data in DB2? IMS Stub Application Program IMS 13
  • 14. DL/2: Transparent Migration Process Overview Before During After IMS NO DB2 YES DL2 Stub Application Program Static SQL Data in DB2? IMS Stub Application Program DL2 Stub Application Program IMS DB2 14
  • 15. What do we mean by Transparent Data Migration • No modifications, compiles or recompiles • Migrate at your own pace – one file at a time, multiple files • Environmental changes for batch JCL and CICS can be made non-disruptively in advance • Simple switch between IMS and Db2 for application testing • Fallback capability • Easiest and fastest route to Db2 and value delivery LOWEST RISK MIGRATION APPROACH – PROVEN TIME AND TIME AGAIN 15
  • 16. • What are the benefits? • One less platform to maintain • Eliminate on-going DBA and programming support for IMS DB • Consolidation of application maintenance to Db2 /SQL skills, • Add new fields, new tables etc • Over time, rewrite components to native SQL – make an orderly move to modernize your applications • Eliminate replication – “one version of the truth” • Eliminate enforced IMS DB upgrades – V13, V 14 V15 and so on… • Eliminate software licensing costs for IMS DB and IMS tools • Reduce reliance on IMS as skills head to retirement Consolidation from IMS to Db2 with DL/2 16
  • 17. Question? – Does you organization just want to remove IMS DB and the associated support overhead and on-going licensing costs? “We just want to get out of IMS” OR We would like to get our IMS data into a relational model in DB2 to further the life of the applications and support new business initiatives “We want to be in DB2” Benefit to IMS application user community 17
  • 18. 18 Migration options Complexity/Time/Effort DBDCopy Defining DB2 columns as character eliminates the need for data cleansing and the need for FBE and IRD exits DBD Defining DB2 columns with a correct DB2 data type. This option exposes IMS data consistency and may require data cleansing and data transformation exits. CopyDBD Data re-engineering allows full control over the final result of the migration. Fields can be changed, columns added or deleted and data transformed. Segments can be combined into one table or split into multiple tables Copy IMS Segment Type DatCK DBD DB2 Table Key – Data migration approach NATIVESQLACCESS ApplicationtestingTime/Effort SEQ SCH SCHCB1SEQ CB2 CB3 SEQ SCH SCHCB1SEQ CB2 CB3 SEQ SCH SEQ SEQ SEQ SEQ SEQ SEQ SCH Pref KEY CB1 COL CB2 CB3 CB4 Char Date Char Int Dec VCHar KEY CB1 COL CB2 CB3 Char Date Char Int Decimal KEY Char Char Char Char Char CB1 COL CB2 CB3 KEY Col Field Col Char Char Char Char OPTION 1 OPTION 2 OPTION 3 OPTION 4 Based on : - IMS DBD fields - Copybooks Based on : - IMS DBD fields - Copybooks + DB2 data type + re-engineering Based on : - IMS DBD fields Based on : - IMS DBD fields - Copybooks + DB2 data type
  • 19. • Future Programming Changes • IMS/DLI Continue to use existing without changing application code Create new DLI calls – use existing PSBs • SQL * Can replace DLI calls with SQL reading/updating DB2 tables directly Compile process will create program package that is separate from DL2 PSB driver package New SQL may be added and may be helpful for analytical style processing May allow elimination of some COBOL filtering code Future application programming 19
  • 20. • SQL can be used to access data • DB2 built in functions can be used for analytical/decision support type processing • Average, Count, etc – Option 3 conversion • Faster database changes • Easier modeling, give various database models a try • Less COBOL coding to filter records, the records returned are the ones you want • Analysis tools help spot potential performance problems before production implementation Post migration with DL/2 20
  • 21. • Sophisticated tuning tools available • Can test/develop queries in ad-hoc tools such a SPUFI without writing a COBOL program • Deliver requests for information using ad-hoc reporting tools much faster than writing a COBOL program • Over time, rewriting to native DB2/SQL maybe of benefit? Post migration with DL/2 contd 21
  • 22. • Getting buy-in from the DBA team, application stakeholders and senior management is the key to success • Review the current status of your IMS support team • What is the timeline for IMS skills to depart the organization • What is your backup plan to ensure on-going support of your IMS environment • Review current IMS DB MLC and IMS Tools licensing costs • Those costs continue as long as you are still maintaining IMS DB – DL/2 is a one time perpetual license fee • Discuss with Application stakeholders the benefits of shifting data to a relational model in Db2 – Ease of on-going maintenance, easier access to data and opportunity to modernize applications. Developing the internal business case 22
  • 23. • MLC and term license costs • Cost of IMS Software • Cost of Software to monitor IMS – BMC, Compuware, CA, IBM • Cost of Software to Backup, Recover, Reorganize, Validate • Personnel / Consultants • Staffing Shortages • Fewer and fewer developers and DBA’s with IMS Skills • Potential future reliance on 3rd party support • Consolidate to one z/OS DBMS • Simplify DBA support Factors to consider in ROI 23
  • 24. • Finance • Insurance • Healthcare • Local and State Government • Manufacturing • Retail • All customers have gained significant fiscal and operational benefits by migrating to Db2 with DL/2 Hear first hand from Damon Anderson Director of Data Services at Anixter about their successful migration project http://www.syncsort.com/en/Resource- Center/Mainframe/Webcasts/IMS-to-DB2-Migration Over 100 projects completed globally 24
  • 25. Typical Migration Project • Databases grouped by application/size/complexity for optimal testing • Primarily 3 main project phases: Database Group 1 Database Group 2 Database Group 3 TIME Database Group n Eliminate IMS Database mapping usually performed by Syncsort Map/migrate Application testing Production cutover 25
  • 26. • Free of charge DBD and PSB review service • Proof of concept • Mapping and migration service • Onsite support for production cutover Syncsort Migration Services 26
  • 27. • No application program changes are required • Lowest risk migration strategy – bite-sized chunks • Reduced costs through elimination of IMS DB and BMC tools licenses • Simplification of DBA support through DBMS convergence • Choice of migration methods to meet differing requirements • Simple, rapid method to reduce costs very quickly • More measured method to meet Db2 design objectives • A combination of both • Simple method first, measured method later • Minor JCL changes (which can be made in advance) Why the transparency approach? 27
  • 28. Take the first step Please contact me if you would like to discuss how DL/2 could benefit your organization bbostridge@syncsort.com 201-746-7083 With over 20 years experience in IMS to DB2 migrations, I am very confident Syncsort can help you make the move to Db2 28