Business Tree - PowerPoint

Document Sample
Business Tree - PowerPoint Powered By Docstoc
					        Legacy Application Modernization




09/02                                      1
              Legacy Application Modernization

                                      Presented by

               Jay Avilev                  Idit Berman             Daniel J. Sycalik
        International Sales Manager       Solutions Director          Project Manager
              Modern Software             Modern Software         Treehouse Software, Inc.
         Technologies, Ltd. (MOST)    Technologies, Ltd. (MOST)            (TSI)




09/02                                                                                        2
        Agenda
        •   Goals
        •   Challenges
        •   Solutions
        •   Questions




09/02                    3
                          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



09/02                                                               4
                       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?




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




09/02                                      6
        Reengineering Challenges
        • Pseudo-conversational transaction
          handling
        • System Variables
        • NATURAL 4GL functions
           – loop management
           – report & screen titles
           – window controls
        • Preservation of NATURAL STACK
        • Co-existence



09/02                                         7
               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




09/02                                                           8
         tRelational & DPS
        How do we transport our ADABAS data?

               • Modeling and Mapping
               • Extract, Transform, and Load (ETL)
               • Change, Data, Capture (CDC)




09/02                                                 9
tRelational Data Analysis and Modeling




09/02                                    10
tRelational Statistical Analysis




                     This screen shows descriptor/superdescriptor
                     usage statistics to determine candidate
                     Primary Keys and indexed columns.



09/02                                                               11
tRelationalPC - Example Auto Generation




                            Auto Generation Example:
                            Five tables with Primary Key and
                            Foreign Key constraints, and the
                            added DPS Sequencer (MU or
09/02
                            PE occurrence).
                                                               12
DPS Materialization (ETL)


                      DPS Parameters




09/02                                  13
DPS Propagation (CDC)



                        DPS Parameters




09/02                                    14
                OnTarget
    How do we transform our ADABAS application?

           • Transforming and Reengineering
             NATURAL/ADABAS Applications
           • Preserve Business Rules/Logic




09/02                                             15
        OnTarget Reengineer Solution




09/02                                  16
                     OnTarget - Solution Architecture




                               BUSINESS
                              CONTROLLER
BUSINESS LAYER




                             BUSINESS LOGIC
                              PROCESSOR




             09/02                                      17
                    OnTarget – Solution Architecture




                              BUSINESS
                             CONTROLLER
BUSINESS LAYER




                            BUSINESS LOGIC
                             PROCESSOR




                             DATA ACCESS
                             CONTROLLER
                                                            ADABAS
DATA LAYER




                                                             DB2
                                              DATA ACCESS
                                                MODULES

                                                            VSAM
            09/02                                                    18
PRESENTATION LAYER                       OnTarget -Solution Architecture



                           TRANSACTION             CICS BMS      SEND MAP RETURN TRANSID
                                                    - HTML -


                       RECEIVER                                                    SENDER




                                                   BUSINESS
                                                  CONTROLLER
BUSINESS LAYER




                                                BUSINESS LOGIC
                                                 PROCESSOR




                                                 DATA ACCESS
                                                 CONTROLLER
                                                                                            ADABAS
DATA LAYER




                                                                                             DB2
                                                                   DATA ACCESS
                                                                     MODULES

                                                                                            VSAM
               09/02                                                                                 19
PRESENTATION LAYER                       OnTarget - Solution Architecture



                           TRANSACTION             CICS BMS       SEND MAP RETURN TRANSID
                                                    - HTML -


                       RECEIVER                                                     SENDER




                                                   BUSINESS
BUSINESS LAYER




                                                  CONTROLLER




                       STORAGE                   BUSINESS LOGIC                RUNTIME
                       MANAGER                    PROCESSOR                    MANAGER




                                                  DATA ACCESS
                                                  CONTROLLER
                                                                                             ADABAS
DATA LAYER




                                                                                              DB2
                                                                    DATA ACCESS
                                                                     PROCESSOR

                                                                                             VSAM
               09/02                                                                                  20
        Project Overview
        How do we modernize?

                • Assessment Phase
                  – Data Analysis
                  – Application Assessment

                • Conversion Phase
                  – Database Design
                  – Implementation -- May be Phased
                    (partition of the application)




09/02                                                 21
        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




09/02                                               22
        Are we “on target”?




09/02                         23
                 Questions and Comments


                        For more information, contact:
               Jay Avilev                Martin Spratt            Mitch Doricich
        International Sales Manager   Market Segment Manager         Sales Manager
                   MOST                          IBM            Treehouse Software, Inc.
               +972-3-911-5504             (309) 797-7312        (412) 741-1677 ext. 226
            jay.a@mosteam.com          sprattm@us.ibm.com      mdoricich@treehouse.com




09/02                                                                                      24

				
DOCUMENT INFO
Shared By:
Categories:
Stats:
views:14
posted:7/10/2010
language:English
pages:24
Description: Business Tree document sample