Download OTO Enabler Engagement

Survey
yes no Was this document useful for you?
   Thank you for your participation!

* Your assessment is very important for improving the work of artificial intelligence, which forms the content of this project

Document related concepts
no text concepts found
Transcript
1
Legacy
Transformation
And Grid Integration
Eric Tran-Le
Vice President Platform Technologies
Product Strategy
Oracle Corporation
[email protected]
Tuesday, March 30th 2004
2
Evolution Not Revolution
Automatic Resources
Allocation Based on
Business Policies
% Costs Reduction
High
3 Automation
2 Integration
Align Business
Processes and
People
Extract Value Out
Of Island of Data
1 Consolidation
Low
3
ROI
High
Oracle Mainframe Programs
 Consolidation
 Integration and/or Migration
 Automation
4
Mainframe Evolution with Oracle
Theme
Consolidation
Integration
And or Migration
Automation
5
Problem Statement
Roadmap
• Island of Computation
• Resources Optimization
• Service Model
• Business Logic Protection
• Incremental migration
• Faster Time To Market
•Legacy Transformation
• Human errors
• Process Automation
• Self Management
Phase 1 - Consolidation
% Costs Reduction
High
3 Automation
2 Integration
And or Transformation
1 Consolidation
Low
6
ROI
High
Consolidation – Data Consolidation
Theme
Common Operational Data Store
App
Consolidation
Data
Adabas
Datacom
DB2
X # of DBs
IMS
IDMS
VSAM
1
High Speed
Data Movement
Tools
Oracle
Data Store
10g
Across Platforms
•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
7
Consolidation – More Value From Your Data
Theme
Data Protection & Provisioning
B.I.
App
Consolidation
2
Data
Adabas
Datacom
DB2
IMS
IDMS
VSAM
•Data Protection Continuum
• Flash Recovery – Corruption Protection
• Flash Back – Human Error Protection
• Data Guard – Site Protection
• Data Provisioning
• Leverage commodity servers
• Move data in bulk or incrementally
8
Mature OLAP
Data Mining
SQL Analytics
SQL Model
Clause
Oracle
Data Store
1
10g
High Speed
Data Movement
Tools
Across Platforms
•Business Intelligence
• Mature OLAP
• Data Mining
• SQL Analytics
• SQL Model Clause
Consolidation Blueprint
3GL or
Cobol
Apps
VSAM
IMS
Os/390, Z/OS
IDMS
Adabas
DB2
3GL
Or Cobol
Apps
Transparent
Access1
3rd party
Tool3
Transparent GW
Access Managers
Os/390, Z/OS, Z/Linux
3GL
Or Cobol
Apps
Data Integation2
Capture
Change
Propagate
New
Apps
Oracle 10g Linux
Intel Platform
Grid Solution
-Leverage Grid Concepts for Data Provisioning
-Grow incrementally with Modular Server
-Share Data across data grids and firewalls
-Open, standards-based solutions
9
Oracle 10g
Mainframe
Platform
Unix, Linux, W2K
(1)
(2)
(3)
Transparent Access: Oracle Transparent Gateways and Access Managers
Data Integration: Oracle Striva Tools, Oracle Streams, Oracle Procedural Gateways
Database Emulation at the Application layer (PKS – Smart DCI)
Integration and/or Transformation
% Costs Reduction
High
3 Automation
2 Integration
And/or Migration
1 Consolidation
Low
10
ROI
High
Integration – Transparent Gateways
Theme
E-Business and Legacy Data
App
E-Business
Transactions
Apps
Web
Services
Integration
3
Oracle
Data
Adabas
Datacom
DB2
IMS
IDMS
VSAM
Across Platforms
•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
11
Integration – Access Managers
Theme
Legacy App and Oracle
Legacy App
E-Business
Transactions
Apps
IMS/TM
CICS
Integration
Web
Services
4
Oracle
Data
Adabas
Datacom
DB2
IMS
IDMS
VSAM
10g
Across Platforms
•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
12
Integration – Procedural GW & Process Connect
Theme
Legacy App and E-Business
Legacy App
IMS/TM
5
CICS
E-Business
Transactions
Apps
Web
Services
Integration
Oracle
Data
Adabas
Datacom
DB2
IMS
IDMS
VSAM
10g
Across Platforms
•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
13
Transformation
Theme
Legacy App and Data Migration
Legacy App
IMS
E-Business
New App
CICS
1 2 3 4
Cobol
Transactions
Apps
Java,JSP
DW
DM
BI
Migration
Legacy Data
IMS
Adabas
IDMS
Datacom
VSAM
DB2
X # of DBs
New Data
OS/390
zOS
zLinux
Oracle
Across Platforms
1- Assessment
3- Acceptance
2- Target Migration
4- Production
• Legacy Application Code Parsing/Complexity Report
• Data Migration to Oracle
• Mainframe Cobol to Microfocus Cobol
• Natural to Java/JSP
14
AIX
HPUX
Solaris
Linux
NT
• New App User Testing
• Oracle Support Services
Transformation Factory Blueprint
Web UI
JSP Container
9iAS
HTTP Listener
9i DB
Heritage
Application
MVS
S390
Unix
Intel HP/Sun
App Mid-tier Services
Application
Assessment
15
Linux
Presentation Services
IBM
Black-box
Heritage Env.
9i DB
• 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
•…
Database Services
Target Design
Transformation
• n-Tier architecture design
• GUI Tier
• Business Tier
• DB Tier
• Shared Schema Design
• Integration routines
•…
• Schema mapping
• Data migration
• Application transformation
• Integration
• Performance Optimization
•…
OS Services (Print, …)
n-Tier
Target Architecture
Automation
% Costs Reduction
High
• Simpler
• Real-Time
• Low-Cost
3 Automation
2 Integration
1 Consolidation
Low
16
ROI
High
Automation – 10g Data Provisioning
Theme
Real-Time Data Provisioning
Adabas
VSAM
IMS
Legacy App
IMS/TM
Real-Time
Data Access
CICS
Transparent Access
Automation
Data Integration
Data Provisioning
Real-Time Data
Provisioning
Powered by
10g Grid
17
Automation –Data Grid & Mainframe
Theme
Seamless Data and Business Logic Flow
Legacy App
DW, DM & B.I.
Web Services
Legacy App
E-Business
DW
IMS/TM
CICS
EBiz
IMS/TM
Suite
DM
home
CICSapp
Reporting, Data Mining,
Analytical Query
Automation
Transparent Access
Data Integration
Data Provisioning
EBiz Suite
Data
App
Data
NAS
•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
18
SAN
•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
Automation – Streams
Theme
Synchronization and Replication
Legacy App
E-Business
Transactions
Apps
IMS/TM
CICS
Web
Services
Integration
Oracle
Data
Adabas
Datacom
DB2
6
IMS
IDMS
VSAM
10g
Across Platforms
•Unified all enterprise information into a single Stream
• Unifies database, messaging, replication, publish/subscribe APIs
•Migrate between different platform/OS
•High Speed Data Pump
• Cross Platform Transportable Tablespaces
• Capture changes at source during migration
19
• Bulk data and metadata
movement
Automation Blueprint
Updateable
Replicas
Data
Feeds
Data
Changes
Automated
Capture
Rules based
Publish/
Subscribe
Propagation
Data
Warehouses
and Data Mart
Standby
Databases
Database
Events
Application
Messages
20
In stream
Transformations
Intelligent, Unified,
Time Ordered
Information Stream
Directed and
Subset
Information
Streams
Messaging
Applications
Operational
Data Stores
Conclusion
% Costs Reduction
High
• Simpler
• Real-Time
• Low-Cost
3 Automation
2 Integration
1 Consolidation
Low
21
ROI
High
How Oracle can help you?
22
Migration Assistance Services
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
Target
Blueprints
Blueprint1
Blueprint2
Sales &
Pre-Sales
• Preliminary scoping
• General approach design
• Technology demonstrations
• Statement of Work (SOW)
• Form transformation team
• Preliminary plan
23
Blueprint3
Assessment
Design
Acceptance
Production
Support
Blueprint4
• Capture/Report
• Assess
• Propose:
- Data migration
- App migration
- HW migration
• Target Blueprints
• Phasing, partitioning
• Revised plan and budget
Blueprint5
(Si or 3rdparty)
• 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.
Transformation Portfolio
Software
Oracle products
• Oracle 10g Database
• Oracle 10g Application Server
• E-Biz Suite
• Oracle Data Provisioning Grid
Authorized Partner products
• Treehouse DPS
• PKS SmartDCI
• ….
Hardware
VPN
Storage
Platforms
• z/OS
• z/Linux partitions
• Unix/Linux
Old
app1
Old
app2
Oracle DB
Old App
Old
app3
Old
app4
Adabas
24
E-Biz
Gateways
or
Concurrent
Process
Old & New
Oracle DB
New App
Oracle
Transformation Stages
Stage 1
Stage 2
Portfolio Assessment
• Identify Apps to be transformed
• Map to “Target Blueprints”
• Create Transformation Plan
Legacy
Target
Old Old Translation
app1 app2
Reengineering
Old
EBiz
app3 Old
app4
Old
Data
Custom
Translated
App
App Integration
eBiz
Old
Data Replication Oracle
25
Old
Data
Replication
Oracle
Stage 3
“Reengineering” Blueprint
(Specialized Apps, No good COTS fit)
• Maintain/enhance existing biz rules
• New look-and-feel
Old
app3
Old Old App Integration
app1 app2
Translated
App
Old
app3 Old Gateways
app4
Oracle DB
Stage 4
Old
app1
“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)
“E-Biz Suite” Blueprint
(Good COTS fit, Minimal customization)
• Integration in Target Environment
• Retire Legacy Apps
Old
app1
App Integration
Old Old
app3 app4
Translated
App
eBiz
Old
Data Replication Oracle
Appendices
26
Oracle 10g Mainframe Platform
Oracle
Oracle
9i
9i
RAC
RAC
RAC
Oracle
Oracle
9i
9i
RAC
RAC
RAC
z/VM
IBM zSeries
27
Linux guest
Linux
guest
Linux guest
z/OS z/OS Linux Linux
MVS01
Oracle
Oracle
9i
9i
RAC
RAC
RAC
Oracle 10g Grid Model
• Pooling, Virtualization &
Provisioning
–
Storage, Database servers,
Application servers
• Load Balancing
• Quality of Service
• Automation
28
Related documents