Legacy Transformation And Grid Integration Eric Tran-Le Vice President Platform Technologies

28
1

description

Legacy Transformation And Grid Integration Eric Tran-Le Vice President Platform Technologies Product Strategy Oracle Corporation [email protected] Tuesday, March 30 th 2004. Evolution Not Revolution. Automatic Resources Allocation Based on Business Policies. % Costs Reduction. - PowerPoint PPT Presentation

Transcript of Legacy Transformation And Grid Integration Eric Tran-Le Vice President Platform Technologies

Page 1: Legacy Transformation And Grid Integration Eric Tran-Le Vice President Platform Technologies

1

Page 2: Legacy Transformation And Grid Integration Eric Tran-Le Vice President Platform Technologies

2

Legacy Transformation

And Grid Integration

Eric Tran-LeVice President Platform Technologies

Product StrategyOracle Corporation

[email protected]

Tuesday, March 30th 2004

Page 3: Legacy Transformation And Grid Integration Eric Tran-Le Vice President Platform Technologies

3

Evolution Not Revolution

% Costs Reduction

ROILow High

High

1 Consolidation

Integration2

Automation3

Extract Value Out Of Island of

Data

Align Business Processes and

People

Automatic Resources Allocation Based on Business Policies

Page 4: Legacy Transformation And Grid Integration Eric Tran-Le Vice President Platform Technologies

4

Oracle Mainframe Programs

ConsolidationIntegration and/or Migration

Automation

Page 5: Legacy Transformation And Grid Integration Eric Tran-Le Vice President Platform Technologies

5

Mainframe Evolution with Oracle

IntegrationAnd or Migration

Automation

Consolidation

• Human errors• Process Automation

• Business Logic Protection• Incremental migration• Faster Time To Market

• Island of Computation• Resources Optimization • Service Model

Theme Problem Statement Roadmap

•Legacy Transformation

• Self Management

Page 6: Legacy Transformation And Grid Integration Eric Tran-Le Vice President Platform Technologies

6

Phase 1 - Consolidation

% Costs Reduction

ROILow High

High

1 Consolidation

IntegrationAnd or Transformation

2

Automation3

Page 7: Legacy Transformation And Grid Integration Eric Tran-Le Vice President Platform Technologies

7

Consolidation – Data Consolidation

Consolidation

Theme Common Operational Data Store

1

•Oracle Operational Data Store(ODS)• Grid Enable -Workloads Mgnt across platform (OS/390, zOS, Unix/Linux, NT)• Reliable, Scalable, Available, Secure

•High Speed Data Movement Tools• Capture, Translate and Move Data from Non Relational to Oracle 10g at high speed• Change Data Capture: Rules-Driven and Event-based Synchronization

•Across Platforms•z/OS, ZLinux, AIX, Sun Solaris, HPUX, True64, z/Linux, Linux, NT

High Speed Data Movement

Tools

App

Her

itag

e

OracleData Store

10g

Across Platforms

Gri

d

Data

Her

itag

e

X # of DBs

IMS

IDMS

VSAM

AdabasDatacom

DB2

Page 8: Legacy Transformation And Grid Integration Eric Tran-Le Vice President Platform Technologies

8

Consolidation – More Value From Your Data

Consolidation

Theme Data Protection & Provisioning

1

2

•Data Protection Continuum• Flash Recovery – Corruption Protection• Flash Back – Human Error Protection• Data Guard – Site Protection

High SpeedData Movement

Tools

Mature OLAPData MiningSQL AnalyticsSQL Model Clause

App

Her

itag

e

Data

Her

itag

e

IMS

IDMS

VSAM

AdabasDatacom

DB2

OracleData Store

10g

Across Platforms

Gri

d

• Data Provisioning• Leverage commodity servers• Move data in bulk or incrementally

B.I.

Gri

d

•Business Intelligence• Mature OLAP• Data Mining• SQL Analytics• SQL Model Clause

Page 9: Legacy Transformation And Grid Integration Eric Tran-Le Vice President Platform Technologies

9

Consolidation Blueprint

3GL orCobol Apps

Os/390, Z/OS

Transparent GW

Access Managers

TransparentAccess1

(1) Transparent Access: Oracle Transparent Gateways and Access Managers(2) Data Integration: Oracle Striva Tools, Oracle Streams, Oracle Procedural Gateways(3) Database Emulation at the Application layer (PKS – Smart DCI)

Os/390, Z/OS, Z/Linux

3rd party Tool3

Capture

Change Propagate

Data Integation2

Grid Solution-Leverage Grid Concepts for Data Provisioning-Grow incrementally with Modular Server-Share Data across data grids and firewalls-Open, standards-based solutions

VSAMIMSIDMSAdabasDB2

Unix, Linux, W2K

Oracle 10g MainframePlatform3GL

Or CobolApps

3GLOr Cobol

Apps

NewApps

Oracle 10g LinuxIntel Platform

Page 10: Legacy Transformation And Grid Integration Eric Tran-Le Vice President Platform Technologies

10

Integration and/or Transformation

% Costs Reduction

ROILow High

High

1 Consolidation

IntegrationAnd/or Migration

2

Automation3

Page 11: Legacy Transformation And Grid Integration Eric Tran-Le Vice President Platform Technologies

11

Integration – Transparent Gateways

Integration

Theme E-Business and Legacy Data

•E-Business Transparent access to Legacy Data• Simple access to non relational Data• Distributed Query Processing from multiple DBs

•Shorter Time To Implement• Adabas, Datacom, VSAM, IDMS,…supported interfaces• Access multiple data from a single request

Transparent DataGW to Non -Relational Data 3

App

Her

itag

e

Data

Her

itag

e

IMS

IDMS

VSAM

AdabasDatacom

DB2

E-BusinessTransactions

Apps

Web Services

Gri

d

Oracle

Across Platforms

Gri

d

Page 12: Legacy Transformation And Grid Integration Eric Tran-Le Vice President Platform Technologies

12

Integration – Access Managers

Integration

Theme Legacy App and Oracle

•Legacy Apps Procedural Access to Oracle 10g• Leverage existing CICS and IMS/TM transactions• Reuse Legacy Business Logic with minimum overhead

•Shorter Time To Implement• Lightweight solutions

Legacy App

IMS/TM CICS

4Access ManagersProvides Legacy app SQL and procedural access to Oracle

Data

Her

itag

e

IMS

IDMS

VSAM

AdabasDatacom

DB2

Oracle

10g

Across Platforms

Gri

d

E-BusinessTransactions

Apps

Web Services

Gri

d

Page 13: Legacy Transformation And Grid Integration Eric Tran-Le Vice President Platform Technologies

13

Integration

Theme Legacy App and E-Business

Legacy App

•Legacy Apps Programmatic Access To Oracle Data• Mainframe CICS & IMS/TM transaction integration• Asynchronous & Synchronous Interaction (MQSeries & APPC)

•Capitalize on CICS and IMS without changes• Reuse existing transactions w/o modifications• Lightweight solutions for E-Business

Procedural GWsPL/SQL programmatic access to E-Business

iAS Process Connect:CICS, VSAM, IMS Adapters

Integration – Procedural GW & Process Connect

IMS/TM CICS

5

Data

Her

itag

e

IMS

IDMS

VSAM

AdabasDatacom

DB2

Oracle

10g

Across Platforms

Gri

d

E-BusinessTransactions

Apps

Web Services

Gri

d

Page 14: Legacy Transformation And Grid Integration Eric Tran-Le Vice President Platform Technologies

14

Transformation

Migration

Theme Legacy App and Data Migration

New Data

Oracle OS/390zOSzLinux

AIXHPUXSolaris

LinuxNT

E-Business

1- Assessment• Legacy Application Code Parsing/Complexity Report2- Target Migration• Data Migration to Oracle• Mainframe Cobol to Microfocus Cobol• Natural to Java/JSP

TransactionsApps

DWDMBI

Legacy Data

IMS

IDMS

VSAM

Adabas

Datacom

DB2X # of DBs Across Platforms

Legacy App

IMS CICS

New AppCobol

Java,JSP

Cobol, Natural (today’s target)

3- Acceptance• New App User Testing4- Production• Oracle Support Services

1 2 3 4

Page 15: Legacy Transformation And Grid Integration Eric Tran-Le Vice President Platform Technologies

15

Transformation Factory Blueprint

Transformation• Schema mapping• Data migration• Application transformation• Integration• Performance Optimization• …

IBM

HeritageApplication

n-Tier Target Architecture

S390 Intel

MVS Linux Unix

HTTP Listener

9i DB 9i DB

JSP Container9iAS

Web UI

HP/Sun

Presentation Services

App Mid-tier Services

Database Services

OS Services (Print, …)Target Design • n-Tier architecture design

• GUI Tier• Business Tier• DB Tier

• Shared Schema Design• Integration routines• …

Black-boxHeritage Env.

Application Assessment

• Inventory Reports• Program Files - 638• Subprogram Files - 226• Subroutines - 51• Help Routines - 41• Copycodes - 9• Master Tables (FDT) - 27• Detail Tables - 67• Views (DDM) - 27• Screen - 214• 3GL calls (Cobol) - 27• JCL calls - 3

• Usage Reports• Workfile Access Reports• Error Reports

• Missing FDTs - 26• DDMs not referenced - 3• Parsing Errors - 2

•…

Page 16: Legacy Transformation And Grid Integration Eric Tran-Le Vice President Platform Technologies

16

Automation

% Costs Reduction

ROILow High

High

1 Consolidation

Integration2

Automation3• Simpler• Real-Time• Low-Cost

Page 17: Legacy Transformation And Grid Integration Eric Tran-Le Vice President Platform Technologies

17

Automation – 10g Data Provisioning

Automation

Theme Real-Time Data Provisioning

Data Provisioning

Data Integration

Transparent Access

VSAM IMS

Adabas Real-TimeData Access

Real-Time Data ProvisioningPowered by

10g Grid

Legacy App

IMS/TM CICS

Legacy App

IMS/TM CICS

Page 18: Legacy Transformation And Grid Integration Eric Tran-Le Vice President Platform Technologies

18

Automation –Data Grid & Mainframe

Automation

Theme Seamless Data and Business Logic Flow

•Data Provisioning Grid• Unified, secured data provisioning system across legacy data and new data

•Data Integration Grid• Capture, Stage, Propagate Data• Rules Driven• Event Driven

•Transparent Access Grid• Transparent Data Gateways btw Relational and Non Relational Data

•Grid Scalability • Leverage existing spare MIPs on OS390, zOS, Unix/Linux, NT• Workload Management for Performance

Data Provisioning

Data Integration

Transparent Access

Legacy Data

IMS

IDMS

VSAM

Adabas

Datacom

DB2

Legacy Data

IMS

IDMS

VSAM

Adabas

Datacom

DB2

DW, DM & B.I.

Reporting, Data Mining,Analytical Query

DM

DW

DW, DM & B.I.

Reporting, Data Mining,Analytical Query

DM

DW

Legacy App

IMS/TM CICS

Legacy App

IMS/TM CICS

Legacy App

IMS/TM CICS

E-Business

EBiz Suite home app

OperationalData Store (ODS)

Oracle 10g

Oracle 10g

Across PlatformsAcross Platforms

Web Services

EBiz SuiteData

AppData

NAS SAN

Page 19: Legacy Transformation And Grid Integration Eric Tran-Le Vice President Platform Technologies

19

Automation – Streams

Integration

Theme Synchronization and Replication

•Unified all enterprise information into a single Stream• Unifies database, messaging, replication, publish/subscribe APIs

Streams Rules-Driven & Events-based Data Replication

Legacy App

IMS/TM CICS

6Data

Her

itag

e

IMS

IDMS

VSAM

AdabasDatacom

DB2

Oracle

10g

Across Platforms

Gri

d

E-BusinessTransactions

Apps

Web Services

Gri

d

•Migrate between different platform/OS• Cross Platform Transportable Tablespaces• Capture changes at source during migration

•High Speed Data Pump• Bulk data and metadata movement

Page 20: Legacy Transformation And Grid Integration Eric Tran-Le Vice President Platform Technologies

20

Automation Blueprint

Rules based Publish/

SubscribePropagation

Directed andSubset

InformationStreams

In streamTransformations

AutomatedCaptureData Data

ChangesChanges

DatabaseDatabaseEventsEvents

ApplicationApplicationMessagesMessages

DataDataFeedsFeeds

DataDataWarehouses Warehouses and Data Martsand Data Marts

UpdateableUpdateableReplicasReplicas

MessagingMessagingApplicationsApplications

StandbyStandbyDatabasesDatabases

Operational Operational Data StoresData Stores

Intelligent, Unified, Intelligent, Unified, Time OrderedTime Ordered

Information StreamInformation Stream

Page 21: Legacy Transformation And Grid Integration Eric Tran-Le Vice President Platform Technologies

21

Conclusion

% Costs Reduction

ROILow High

High

1 Consolidation

Integration2

Automation3• Simpler• Real-Time• Low-Cost

Page 22: Legacy Transformation And Grid Integration Eric Tran-Le Vice President Platform Technologies

22

How Oracle can help you?

Page 23: Legacy Transformation And Grid Integration Eric Tran-Le Vice President Platform Technologies

23

Migration Assistance Services

Sales &Pre-Sales

Assessment Design Acceptance ProductionBlueprint3

Blueprint5(Si or 3rdparty)

Blueprint2

Blueprint1

Blueprint4

TargetTargetBlueprintsBlueprints

Support

• Preliminary scoping• General approach design• Technology demonstrations• Statement of Work (SOW)• Form transformation team• Preliminary plan

• Capture/Report• Assess • Propose: - Data migration - App migration - HW migration

• Target Blueprints• Phasing, partitioning• Revised plan and budget

• Test environment setup• Test data migration• Unit test• Integration and system test

• Data migration• Integration• Deploy and test• Perf. Optimizations • Production Cutover

• “Online” or “Offline”• Product Support • 9i DB Mgmt.• 9iAS Mgmt.• E-Biz Mgmt.• Systems Mgmt.

Migration Assistance Services- Natural/Adabas Migration Assist- DB2 Migration Assist- Oracle CC Linux Migration Assist

Transformation Services-Oracle Migration Services-Migration Factory 3rd-parties-Authorized S.I

Support Services-Standard Support-Mainframe Support-“On-Demand” @Oracle-“On-Demand” @Customer

Page 24: Legacy Transformation And Grid Integration Eric Tran-Le Vice President Platform Technologies

24

Transformation Portfolio

SoftwareOracle products

• Oracle 10g Database

• Oracle 10g Application Server

• E-Biz Suite

• Oracle Data Provisioning GridAuthorized Partner products

• Treehouse DPS

• PKS SmartDCI

• ….

HardwareVPNStoragePlatforms

• z/OS

• z/Linux partitions

• Unix/Linux

OracleAdabas

Gatewaysor

ConcurrentProcess

Old & New

Oldapp1

Oldapp3

Oldapp4

Oldapp2

Oracle DBOld App

Oracle DBNew App

E-Biz

Page 25: Legacy Transformation And Grid Integration Eric Tran-Le Vice President Platform Technologies

25

Transformation StagesStage 2

“Transformation” Blueprint(Fast, Economical, Same look-and-feel)• “Parallel Production Operations” Window• Co-existence via gateways – Oracle e.g. EDA/SQL and 3rd party e.g. PKS SmartDCI)

Oldapp1

Oracle

TranslatedApp

Oldapp3 Old

app4

OldData

Gateways

App Integration

Replication

Oldapp2

Stage 1Portfolio Assessment• Identify Apps to be transformed• Map to “Target Blueprints”• Create Transformation Plan

Legacy Target

Oldapp1

Oldapp2

Oldapp3 Old

app4

OldData

Translation

Reengineering

EBiz

Oracle DB

Stage 3“E-Biz Suite” Blueprint(Good COTS fit, Minimal customization)• Integration in Target Environment• Retire Legacy Apps

Oldapp1

eBizOld

app3

OracleOld

Data

TranslatedApp

Oldapp4

Replication

App Integration

Stage 4“Reengineering” Blueprint(Specialized Apps, No good COTS fit)• Maintain/enhance existing biz rules• New look-and-feel

Oldapp1

eBizOld

app3

OracleOldData

TranslatedApp

Custom

App Integration

Replication

Page 26: Legacy Transformation And Grid Integration Eric Tran-Le Vice President Platform Technologies

26

Appendices

Page 27: Legacy Transformation And Grid Integration Eric Tran-Le Vice President Platform Technologies

27

Oracle 10g Mainframe Platform

MVS01z/OS Linux Linux

z/VM

z/OS

Lin

ux

guest

Lin

ux

guest

Lin

ux

guest

IBM zSeries

Oracle9i

RAC

Oracle9i

RACRAC

Oracle9i

RAC

Oracle9i

RACRAC

Oracle9i

RAC

Oracle9i

RACRAC

Page 28: Legacy Transformation And Grid Integration Eric Tran-Le Vice President Platform Technologies

28

Oracle 10g Grid Model

• Pooling, Virtualization & Provisioning

– Storage, Database servers, Application servers

• Load Balancing• Quality of Service• Automation