Legacy Application Modernization - PowerPoint PPT Presentation

1 / 24
About This Presentation
Title:

Legacy Application Modernization

Description:

1. 09/02. Legacy Application Modernization. 2. 09/02. Jay Avilev. International Sales Manager ... jay.a_at_mosteam.com. Mitch Doricich. Sales Manager. Treehouse ... – PowerPoint PPT presentation

Number of Views:1368
Avg rating:3.0/5.0
Slides: 25
Provided by: doc11
Category:

less

Transcript and Presenter's Notes

Title: Legacy Application Modernization


1
Legacy Application Modernization
2
Legacy Application Modernization
Presented by
Idit BermanSolutions Director Modern Software
Technologies, Ltd. (MOST)
Jay AvilevInternational Sales Manager Modern
Software Technologies, Ltd. (MOST)
Daniel J. SycalikProject ManagerTreehouse
Software, Inc. (TSI)
3
Agenda
  • Goals
  • Challenges
  • Solutions
  • Questions

4
Goals
Business drivers to modernization
  • Standardization of IT infrastructure
  • Simplified support with fewer technologies
  • Better utilization of technical personnel
  • Operational efficiencies
  • Agility to respond faster to market changes and
    demands for new functionality
  • Requirements for new capabilities such as Web
    Enablement

5
Goals
How do we modernize?
  • How do we preserve our investment?
  • How do we reduce the cost and impact to users?
  • How do we preserve business logic?
  • How do we preserve our data?

6
Data Challenges
  • Transform non-relational data structures
  • Minimize performance impact to production systems
  • Minimize system downtimes
  • Reduce learning curve
  • Reduce data discovery time

7
Reengineering Challenges
  • Pseudo-conversational transaction handling
  • System Variables
  • NATURAL 4GL functions
  • loop management
  • report screen titles
  • window controls
  • Preservation of NATURAL STACK
  • Co-existence

8
How Do We Modernize?
  • tRelational for ADABAS data analysis, modeling,
    and mapping
  • Data Propagation System (DPS) for ETL and CDC
  • OnTarget Relational for transforming
    NATURAL/ADABAS applications to NATURAL/DB2
  • OnTarget Reengineer for reengineering
    NATURAL/ADABAS applications to COBOL/DB2

9
tRelational DPS
How do we transport our ADABAS data?
  • Modeling and Mapping
  • Extract, Transform, and Load (ETL)
  • Change, Data, Capture (CDC)

10
tRelational Data Analysis and Modeling
11
tRelational Statistical Analysis
This screen shows descriptor/superdescriptor
usage statistics to determine candidate Primary
Keys and indexed columns.
12
tRelationalPC - Example Auto Generation
Auto Generation Example Five tables with Primary
Key and Foreign Key constraints, and the added
DPS Sequencer (MU or PE occurrence).
13
DPS Materialization (ETL)
DPS Parameters
14
DPS Propagation (CDC)
DPS Parameters
15
OnTarget
How do we transform our ADABAS application?
  • Transforming and Reengineering NATURAL/ADABAS
    Applications
  • Preserve Business Rules/Logic

16
OnTarget Reengineer Solution
17
OnTarget - Solution Architecture

BUSINESSCONTROLLER
BUSINESS LAYER
BUSINESS LOGIC PROCESSOR
18
OnTarget Solution Architecture

BUSINESSCONTROLLER
BUSINESS LAYER
BUSINESS LOGIC PROCESSOR
DATA ACCESS CONTROLLER
ADABAS
DATA LAYER
DB2
DATA ACCESS MODULES
VSAM
19
OnTarget -Solution Architecture
SEND MAP RETURN TRANSID
TRANSACTION
CICS BMS - HTML -
PRESENTATION LAYER
RECEIVER
SENDER
BUSINESSCONTROLLER
BUSINESS LAYER
BUSINESS LOGIC PROCESSOR
DATA ACCESS CONTROLLER
ADABAS
DATA LAYER
DB2
DATA ACCESS MODULES
VSAM
20
OnTarget - Solution Architecture
SEND MAP RETURN TRANSID
TRANSACTION
CICS BMS - HTML -
PRESENTATION LAYER
RECEIVER
SENDER
BUSINESSCONTROLLER
BUSINESS LAYER
BUSINESS LOGIC PROCESSOR
RUNTIME MANAGER
STORAGE MANAGER
DATA ACCESS CONTROLLER
ADABAS
DATA LAYER
DB2
DATA ACCESS PROCESSOR
VSAM
21
Project Overview
How do we modernize?
  • Assessment Phase
  • Data Analysis
  • Application Assessment
  • Conversion Phase
  • Database Design
  • Implementation -- May be Phased (partition of the
    application)

22
Summary of Benefits
Why use a product solution?
  • Reduce risks
  • Reduce timeline and costs
  • Proven methodologies
  • Reliable and consistent
  • Project may be implemented in parallel with full
    synchronization

23
Are we on target?
24
Questions and Comments
?
For more information, contact
Martin SprattMarket Segment Manager IBM (309)
797-7312 sprattm_at_us.ibm.com
Jay AvilevInternational Sales Manager MOST 972-3
-911-5504 jay.a_at_mosteam.com
Mitch DoricichSales ManagerTreehouse Software,
Inc. (412) 741-1677 ext. 226 mdoricich_at_treehouse.c
om
Write a Comment
User Comments (0)
About PowerShow.com