mainframe optimization with modern systems
TRANSCRIPT
PORTFOLIO OPTIMIZATION
REDUCE COST & INCREASE EFFICIENCY QUICKLY & EASILYVISIT MODERNSYSTEMS.COM FOR MORE INFORMATION
2 –
MODERNIZE WITHOUT COMPROMISE
WWW.MODERNSYSTEMS.COM
An Introduction to Portfolio Optimization
PORTFOLIO OPTIMIZATION
Mainframe DataShare
Mainframe Field Expansion
Batch Off Mainframe
Job Scheduling
Print Utilities Testing & Tuning
4 –
MODERNIZE WITHOUT COMPROMISE
WWW.MODERNSYSTEMS.COM
Mainframe DataShare
PORTFOLIO OPTIMIZATION
Replicate pre-relational databases into relational equivalents and liberate legacy data for business Intelligence, analytics, & data warehouse efforts
Pre-Relational Database (IDMS)
Modern Systems’Mainframe DataShare
Relational Replica (SQL Server, Oracle, DB2)
5 –
MODERNIZE WITHOUT COMPROMISE
WWW.MODERNSYSTEMS.COM
Mainframe DataShare
PORTFOLIO OPTIMIZATION
Legacy Database ContinuesTo Exist Untouched
Modern Systems’Mainframe DataShare
ValidationReplication
Auto Refresh
Users & Systems CanContinue to Interact With
The Legacy Database WithoutChange
Relational Database is auto-updatedAnd can interact directly with modern
BI platforms and other modern systems
6 –
MODERNIZE WITHOUT COMPROMISE
WWW.MODERNSYSTEMS.COM
Benefits of Mainframe DataShareAccesses and shares data from the mainframe, empowering data warehouse, BI and analytics
efforts WITHOUT a migration or mainframe footprint
Reduces MIPS consumption by shifting report functionality off mainframe
Cuts management report delivery time from months to hours
Leverages automated provision of Initial load and ongoing replication of data from legacy database to Oracle, SQL Server or DB2 with confirmation of all legacy data present and accessible in the target database
PORTFOLIO OPTIMIZATION
8 –
MODERNIZE WITHOUT COMPROMISE
WWW.MODERNSYSTEMS.COM
Offloading Batch Workloads
PORTFOLIO OPTIMIZATION
Leverages off-mainframe processing power to reduce MIPS and overall cost-of-ownership
Enables mainframe batch processes to be run on physical or virtual infrastructure according to customer preference
Converts procedural batch code to object-oriented Java or C#
Offers four tiers of support that include real-time monitoring, operator services, and guidance
Reduces mainframe MIPS
9 –
MODERNIZE WITHOUT COMPROMISE
WWW.MODERNSYSTEMS.COM
Offloading Batch Workloads
PORTFOLIO OPTIMIZATION
JavaC#
//SAMPLE JOB i(ACT),‘MODS'//*//OPEN EXEC PGM=ECHO,PARM='SAMPLE CODE'//SYSOUT DD SYSOUT='*'//CALLP EXEC P1,ABC=DEF//DD1 DD DSN=AA.AA,DISP=NEW,DCB=(LRECL=80,RECFM=FB)//DD2 DD *//IKJEFT EXEC PGM=IKJEFT01//SYSTSIN DD DSN=BB.BB,DISP=OLD
Batch jobs suitable for offloading are
identified
Target Environment is set upBased upon customer
Requirements. Access toData is established
Legacy batch code isRefactored into Java or C#
Refactored CodeIs inserted into
Target environment
10 –
MODERNIZE WITHOUT COMPROMISE
WWW.MODERNSYSTEMS.COM
Benefits of Offloading Batch Workloads
PORTFOLIO OPTIMIZATION
Reduces costs associated with batch processing up to 40%
Has no impact on applications, processes, or end users
Can be rolled out incrementally or in large scale
Enables off-mainframe batch processes to be run on physical or virtual infrastructure according to customer preference
12 –
MODERNIZE WITHOUT COMPROMISE
WWW.MODERNSYSTEMS.COM
Mainframe Field Expansion
PORTFOLIO OPTIMIZATION
Automatically expand fields or critical data elements across the legacy environment
Expand primary key fields such as claim, policy, or account numbers
Expand secondary or index fields such as zip codes, last names, or street names
Expand critical data elements such as address, age, or amount fields
Change data formats (numeric to alpha) of fields or database columns
13 –
MODERNIZE WITHOUT COMPROMISE
WWW.MODERNSYSTEMS.COM
Testing Tools & Services
PORTFOLIO OPTIMIZATION
A set of standards and tools to accelerate, improve the quality of, and reduce risk around application testing
Automated solution records technical use cases, pinpoints problems, validates functionality in target environment
Start testing earlier- decoupled mode runs tests at code/application level without database input
Identifies what programs were touched for each path of logic, covers technical use cases from program up to logic
Eliminate chances of human error– know exactly what was and what wasn’t tested
14 –
MODERNIZE WITHOUT COMPROMISE
WWW.MODERNSYSTEMS.COM
Optimization Utilities
PORTFOLIO OPTIMIZATION
Spool-Ite Schedul-Ite ZAMS? eavJES?
Spool-ITE
• Groups together print archives in specialized directories
• Print format management• Class management• Banner management which allows
prints to be documented• User management to allow different
levels of use• Print preview• Print Browsing/searching and local
saving• Print conversion into PDF format• Send a print by e-mail
Spool-ITE
• Sophisticated Scheduler
Spool-ITE Spool-ITE
16 –
MODERNIZE WITHOUT COMPROMISE
WWW.MODERNSYSTEMS.COM
Case Study: Mainframe DataShare
PORTFOLIO OPTIMIZATION
80GB IDMS to Oracle Database Replication Project
Migration was complete in a matter of weeks
Databases automatically synchronized on a schedule
Companies House is Britain’s government bureau with responsibility for recording and storing all information that the country’s 1.8 million limited companies must share with the public.
17 –
MODERNIZE WITHOUT COMPROMISE
WWW.MODERNSYSTEMS.COM
Case Study: Batch Offloading
PORTFOLIO OPTIMIZATION
Phased Modernization Effort
COBOL refactored to Java
VSAM converted to Oracle Database
Reduced MIPS and reduced mainframe operating costs without any visible or impactful change for users
The MTA is a New York public authority and public benefit corporation that provides transportation services in the NY Metropolitan region through its operating agencies
18 –
MODERNIZE WITHOUT COMPROMISE
WWW.MODERNSYSTEMS.COM
Case Study: Mainframe Field Expansion
PORTFOLIO OPTIMIZATION
14 million lines of code analyzed across almost 10,000 programs and shared record definitions
2,000 automated rules generated
Changes to more than 30 database columns affecting more than 54,000 lines of code, in 3,828 programs
Every related reference to each expanded column or field was modified to accommodate new field sizes/types
In business since 1937, Progressive allows consumers to purchase their auto, boat, commercial auto, motorcycle, and RV policies online, over the phone, or via an agent