mainframe optimization with modern systems

19
PORTFOLIO OPTIMIZATION REDUCE COST & INCREASE EFFICIENCY QUICKLY & EASILY VISIT MODERNSYSTEMS.COM FOR MORE INFORMATION

Upload: modern-systems

Post on 17-Jul-2015

71 views

Category:

Technology


1 download

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

MAINFRAME DATASHARE

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

BATCH OFFLOADING

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

FIELD EXPANSION, TESTING, & UTILITIES

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

PORTFOLIO OPTIMIZATION CASE STUDIES

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

DISCUSSION & NEXT STEPS