Your SlideShare is downloading. ×
0
Oracle - GFI eventMadrid 16/02/2011From the Mainframe to the Cloud                                  YOURLOGO              ...
2MetaWare      GFI – Oracle event,, 18/02/2011
Metaware at a glance                                                                                           3   Headqu...
150+ customers in 12 countries = 100% SUCCESS                                                                             ...
Partnership                                                                                              5                ...
6Our market      GFI – Oracle event,, 18/02/2011
The most expensive computing platform in the world                                                           7The worldwid...
An amazing opportunity for cost reduction                                                                      8          ...
Reduce Cost First and Invest …                                                                                      9     ...
10Solution           GFI – Oracle event,, 18/02/2011
Main characteristics                                                             11 Automation with our R4Z platform    ...
r4z Workbench and Run-Times                                                                                      12Two mai...
The foundations of r4z                                                                                        13   Replatf...
An automated approach tooled by                                                                                           ...
15Services           GFI – Oracle event,, 18/02/2011
z/OS replatforming project : The lifecycle                                                                                ...
Testing process                                                                                            17             ...
Responsabilities during a project                                                                       18                ...
19An example of Business cases         GFI – Oracle event,, 18/02/2011
Business case description                                                           20• TP intensive system :Multi channel...
Business case description                                                                                                 ...
Business case description                                                                          22• Customer’s objectiv...
High level target solution (Intel Xeon – G7)                                                                              ...
Financial business case                                                                                                   ...
Financial business case                                                                                                   ...
Financial business case                                                                                                   ...
27Natural / Adabas business case       GFI – Oracle event, February16th 2011
Natural to Cobol – Automated Process                                                                                  28CA...
Translation exampleNatural Program                                                      Cobol Program                     ...
AXA moves Natural to Corporate Standard Cobol LE                                                                          ...
Yves Rocher moves Natural to Corporate Standard Cobol LE                                                                  ...
Thank you!                                                                                    32                          ...
Yves Rocher architecture                                                                                              33  ...
r4z reliability                                                                                      34                   ...
SMM XP© - System Migration Methodology                                                                                    ...
Upcoming SlideShare
Loading in...5
×

Séminaire oracle gfi ppt metaware

497

Published on

Published in: Education
0 Comments
0 Likes
Statistics
Notes
  • Be the first to comment

  • Be the first to like this

No Downloads
Views
Total Views
497
On Slideshare
0
From Embeds
0
Number of Embeds
0
Actions
Shares
0
Downloads
14
Comments
0
Likes
0
Embeds 0
No embeds

No notes for slide

Transcript of "Séminaire oracle gfi ppt metaware"

  1. 1. Oracle - GFI eventMadrid 16/02/2011From the Mainframe to the Cloud YOURLOGO YOURLOGOComputing with MetaWare.
  2. 2. 2MetaWare GFI – Oracle event,, 18/02/2011
  3. 3. Metaware at a glance 3 Headquarters Le Pecq (Paris), France Operations France – 1995, Europe – 2004 Revenue 20 + M$ - 75% export Headcount 120 Positionning SaaS modernisation solutions for legacy transformation & industrialisation Technology Refine (Reverse Engineering environment) / R4Z Customers 150 projets – Insurance / banking / Health services / Manufacturing / Public sector GFI – Oracle event,, 18/02/2011
  4. 4. 150+ customers in 12 countries = 100% SUCCESS 4 Banking Austria Belgium France Germany Holland Insurance Luxembourg Spain Switzerland Sweden Manufacturing Public Svces UK USA ArgentinaServicesRetail & GFI – Oracle event,, 18/02/2011
  5. 5. Partnership 5 ORACLE OEM agreement  Long term (6 years) worldwide OEM agreement with ORACLE  Since April 2010, Oracle ships under its brand 2 modernization products (r4z) developed by MetaWare  MetaWare provides Oracle worldwide Tier 2 maintenance and support  24*7  Tier 2Tuxedo ART for CICS and Batch 11gTuxedo ART Workbench 11g GFI – Oracle event,, 18/02/2011
  6. 6. 6Our market GFI – Oracle event,, 18/02/2011
  7. 7. The most expensive computing platform in the world 7The worldwide IBM mainframe installed base spends everyyear over : $ 2 000 / MIPS $ 30 billionsfor the sole hardware maintenance and software licenses. GFI – Oracle event,, 18/02/2011
  8. 8. An amazing opportunity for cost reduction 8 Over of these recurring costs could be saved by switching to an Intel/Linux hardware and software platform, and invested for IT agility and innovation. GFI – Oracle event,, 18/02/2011
  9. 9. Reduce Cost First and Invest … 9 INVESTMENT 60 60 60 90 New Dev100 Amortization TCO 30 30 10 10 10 COST 10 2011 2012 Project Amortization 2013 2014 Amortization 2015 Amortization GFI – Oracle event,, 18/02/2011
  10. 10. 10Solution GFI – Oracle event,, 18/02/2011
  11. 11. Main characteristics 11 Automation with our R4Z platform  Consistency, quality and consistency of changes o Project costs and test workload control o Project costs and testing workload minimization  Repeatability o Incremental improvement  Productivity o Applicable to large legacy systems o Short delay No freeze of maintenance Native solution  Minimal API between converted program and target technologies GFI – Oracle event,, 18/02/2011
  12. 12. r4z Workbench and Run-Times 12Two main components: r4z Workbench r4z Run-Time  Code analysis A Platform A set of Run-  CICS RT  Code that Times that  IMS-TM RT transformation Automates supports the  Batch RT  Deployment code and data execution of  Test conversion the converted application GFI – Oracle event,, 18/02/2011
  13. 13. The foundations of r4z 13 Replatforming Replatforming  Infrastructure  Language conversion  Architecture r4z  Database migration R4Z workbenchMetaWare extension R4Z run times CICS / IMS / Batch ART CICS ART Batch Oraclefoundation Tuxedo Connectivity Web Logic GFI – Oracle event,, 18/02/2011
  14. 14. An automated approach tooled by 14 FASTER (-30%)CHEAPER (-40%) • Parallel Process• High Productivity • Scalable•Off-shore low cost r4z LESS RISK • Less Defects • Dedicated support Flexible • Customizable • Resource • On demand GFI – Oracle event,, 18/02/2011
  15. 15. 15Services GFI – Oracle event,, 18/02/2011
  16. 16. z/OS replatforming project : The lifecycle 16 Industrialization Production • Technical Stage • Tools Stage Analysis • Tools adaptation optimization • Mass conversion • Project Scope • Process • Process tuning • Mass testing • Financial Analysis customization Pre-Production Study Stage Stage GFI – Oracle event,, 18/02/2011
  17. 17. Testing process 17 z/OS UNIX/LINUX/WINDOW S Source Modernization Modernized Applications Applications Automated Testing Automated Testing Refine© Test Results Automated Test Results Stable Comparison Test Stable Results Move Test ResultsRefine’s automated testing process allows to efficiently: Test functionality retention on large amount of components Propagate the correction of a bug to all the impacted components Minimize the maintenance freeze period GFI – Oracle event,, 18/02/2011
  18. 18. Responsabilities during a project 18 MW + SI Customer Studies Biz case/ feasibility Scoping/Gap1 Engineering Solution Design Industrialization Competence Training Transfer Tutoring/Coaching2 Pre-Production End to End validation Conv. & testing Production Mass conversion Mass testing3 Integration Operation Development GFI – Oracle event,, 18/02/2011
  19. 19. 19An example of Business cases GFI – Oracle event,, 18/02/2011
  20. 20. Business case description 20• TP intensive system :Multi channel access • end users : web, internet phones, .. • Agencies : client applications • > 1.000.000 access per day (24/7).• IT infrastructure : outsourced z/OS mainframe • 825 MIPS contractually = 2000 CPU hours / months • Out of contract additional CPU hours when necessary • Application asset • ± 2000 Cobol programs • CICS / DB2 • Lack of agility GFI – Oracle event, February16th 2011 - -
  21. 21. Business case description 21• Planned customer’s activity in the next years • 8% growth per year • Direct impact in CPU hours consumption 5000 4000 3000 CPU hours consumption 2000 contractual limit 1000 0 2011 2012 2013 2014 2015 2016 2017• 2.000 Indirect impact in the cost per MIPS 1.800 1.600 Cost per MIPS 1.400 2011 2012 2013 2014 2015 2016 2017 GFI – Oracle event, February16th 2011 - -
  22. 22. Business case description 22• Customer’s objective • A quick Rehosting to interrupt the mainframe contract by mid 2012. • Objective : To save 75% of the current TCO in the next 5 years • Allocate the savings to applications redevelopments• Next 5 years development plan • A SAP Nucleus • SOA applications to simplify multiple products/suppliers packages. GFI – Oracle event, February16th 2011 - -
  23. 23. High level target solution (Intel Xeon – G7) 23 Win 2008 Win 2008Xeon XeonG7 2x4 core SALT SALT G7 2x4 coreÀ 3,33Ghz À 3,33Ghz Tuxedo middleware Tuxedo middleware ART TP Cobol ART batch ART TP Cobol ART batch Cobol Cobol Cobol Cobol Oracle client Oracle clientXeon XeonG7 2x6 core Win 2008 Win 2008 G7 2x6 coreÀ 2,88Ghz À 2,88Ghz Oracle 11G File system Oracle 11G Oracle 11G File system Oracle 11G SAN GFI – Oracle event, February16th 2011
  24. 24. Financial business case 24 Cost of operating on the outsourced z/os platform in €cost of operating the z/OS platform Parameters 2011 2012 2013 2014 2015 2016 2017Cost per contractual hour (≤ 2000 hours/month) 50Cost of hours out of contract (> 2000 hours/month) 75Contractual number of CPU hours / month 2000Contractual number of MIPS 825December 2010 CPU hours consumption 2500yearly planned growth 8%Planned CPU hours consumption per month 2500 2700 2916 3149 3401 3673 3967Contractual cost / year 1 200 000 1 200 000 1 200 000 1 200 000 1 200 000 1 200 000 1 200 000additional cost per year 450 000 630 000 824 400 1 034 352 1 261 100 1 505 988 1 770 467Yearly cost of running z/os 1 650 000 1 830 000 2 024 400 2 234 352 2 461 100 2 705 988 2 970 467cumulated costs 1 650 000 3 480 000 5 504 400 7 738 752 10 199 852 12 905 840 15 876 308used MIPS 1 031 1 114 1 203 1 299 1 403 1 515 1 636Annual cost per Mips 1 600 1 643 1 683 1 720 1 754 1 786 1 815 GFI – Oracle event, February16th 2011 - -
  25. 25. Financial business case 25 Platform Downsizing investment (applications and database) in €Cost of downsizing parameters total cost 2011 2012 2013 2014 2015 2016 2017Rehosting project cost project duration (months) & cost 12 1 800 000 1 800 000 0Initial Hardware investment + Operating system (Linux)Application servers : 2 * X86 Xeon : 2 x 4 core 3,33GHZ 25 000 12500 12500Database servers : 2 * X86 Xeon : 2 x 6 core 2,88GHZ 30 000 15000 15000storage SAN and connectivity extensions 100 000 100 000Total Hardware 155 000Hardaware depreciation (5 years) 5 25 500 31 000 31 000 31 000 31 000 5 500Software investment (list price) cost / core # of cores cost SALT (SOA connector) 3 862 8 30 896 15448 15448 Tuxedo 19 311 8 154 488 77244 77244 Cobol Micro focus 17 000 8 136 000 68000 68000 Oracle 11G EE 15 288 12 183 456 91728 91728total software 504 840 252 420 252 420Total investment (Project + HW + Software) 2 459 840Cost of operating in a downsized platformAditionnal HW purchase 10000 10000 10000HW depreciation (5 years) 25 500 31 000 33000 33000 35000 9500 4000Hw maintenance (24/24, 7/7 365/365 en 4h) 20% 25 500 31 000 33 000 33 000 35 000 35 000 37 000Additional SW purchase 50 000 50 000 50 000Sw maintenance (20% / year) 20% 50 484 100 968 110 968 110 968 120 968 120 968 130 968Cost of ownership 101 484 162 968 226 968 176 968 240 968 165 468 221 968% of z/OS platform TCO 6,2% 8,9% 11,2% 7,9% 9,8% 6,1% 7,5% th - GFI – Oracle event, February16 2011 -
  26. 26. Financial business case 26 Cost summary and comparison in €Costs summary total cost 2011 2012 2013 2014 2015 2016 2017cost of running the z/OS platform 1 650 000Investment (project + licenses) 2 304 840Target platform Cost of ownership 101 484 162 968 226 968 176 968 240 968 165 468 221 968total cost 4 056 324 162 968 226 968 176 968 240 968 165 468 221 968Cumulated costs 4 056 324 4 219 2924 446 2604 623 2284 864 1965 029 664 5 251 632total saving = cost z/OS - (investment + costnew platform) -2 406 324 -739 2921 058 1403 115 5245 335 6567 876 176 10 624 676break even point month 6 Year 2013return on investment 43,0% 126,7% 216,9% 320,2% 431,9% Financial parameters • Centered investment date : Dec 2011 • Break even point date : June 2013 • Duration until break even point : 18 months • Return on investment : 126% end 2014 th - GFI – Oracle event, February16 2011 -
  27. 27. 27Natural / Adabas business case GFI – Oracle event, February16th 2011
  28. 28. Natural to Cobol – Automated Process 28CATALOGUER TRANSLATOR TESTER•Discovery & Inventory •Translation •Strategy•Assessment •Code Presentation •Instrumentation•X-References •Compilation •Case Management•Subset Selection Benefits  Size doesn’t matter!  Predictable high levels of standardization and quality  Reduced cycles and rapid implementation timeline - 2,500+ components per hour Translation Rate  Avoid manual intervention and associated labor intensive debugging GFI – Oracle event, February16th 2011 - -
  29. 29. Translation exampleNatural Program Cobol Program 29MOVE 003 TO NB-CPT MOVE 3 TO NB-CPT** -------------------------------------------------------------- * --------------------------------------------------------------INCLUDE RTEC-XX1 #INCLUDE RTEC-XX1** ------------ MODIF DU 23/03/92 ----------------------------- * ------------ MODIF DU 23/03/92 -----------------------------** -------- CHARGEMENT DE LA TABLE FCL -------------- ** * -------- CHARGEMENT DE LA TABLE FCL -------------- **MOVE FCL TO B-CDRETA MOVE "FCL" TO B-CDRETAMOVE ALL H00 TO B-IDTABL MOVE ALL X"00" TO B-IDTABLMOVE B-AU0H TO AU0H-INF MOVE B-AU0H TO AU0H-INFMOVE ALL HFF TO B-IDTABL MOVE ALL X"FF" TO B-IDTABLMOVE B-AU0H TO AU0H-SUP MOVE B-AU0H TO AU0H-SUPRESET AU0H-CLSI AU0H-CLSA INITIALIZE AU0H-CLSI AU0H-CLSAREPEAT #REPEAT_UNTIL(AU0H-SUPER = " " OR DEPASS-TAB = CST--1) CALLNAT RTENAU0H AU0H-INF AU0H-SUP AU0H-CLSI AU0H-CLSA AU0H- #CALLNAT("RTENAU0H", AU0H-INF AU0H-SUP AU0H-CLSISUPER AU0H-CLSA AU0H-SUPER AU0H-NUMBER AU0H-CERR) AU0H-NUMBER AU0H-CERR IF AU0H-SUPER NOT = " " THEN IF AU0H-SUPER NE #ADA_READ(1, RTETTAB, SPTABL, AU0H-SUPER ) READ(1) RTETTAB BY SPTABL = AU0H-SUPER ADD 1 TO IND-FCL ADD 1 TO IND-FCL IF IND-FCL > CST--50 THEN IF IND-FCL GT 50 MOVE 1 TO DEPASS-TAB MOVE 1 TO DEPASS-TAB MOVE 0 TO SAUT OF R--RTEA-771 MOVE 0 TO RTEA-771.SAUT MOVE MOVE TABLE POUR AFFICHAGE DES CODES OPERATION > 50 POSTES "TABLE POUR AFFICHAGE DES CODES OPERATION > 50 POSTES" TO DETAIL TO K--DETAIL MOVE 4 TO RTEA-771.CODE MOVE 4 TO K--CODE OF R--RTEA-771 CALLNAT RTEN-771 RTEA-771 #CALLNAT("RTEN-771", RTEA-771) ESCAPE BOTTOM COPY ESCAPBOT. END-IF END-IF MOVE LITAAB TO COND-AFF-CDOPE(IND-FCL) MOVE LITAAB TO COND-AFF-CDOPE(IND-FCL) END-READ #ADA_READ_END() ELSE ELSE IF IND-FCL = 0 IF IND-FCL = CST--0 THEN MOVE 0 TO RTEA-771.SAUT MOVE 0 TO SAUT OF R--RTEA-771 MOVE TABLE POUR AFFICHAGE DES CODES OPERATION INEXISTANTE MOVE TO DETAIL "TABLE POUR AFFICHAGE DES CODES OPERATION INEXISTANTE" MOVE 4 TO RTEA-771.CODE TO K--DETAIL CALLNAT RTEN-771 RTEA-771 MOVE 4 TO K--CODE OF R--RTEA-771 END-IF #CALLNAT("RTEN-771", RTEA-771) END-IF END-IFUNTIL AU0H-SUPER = OR DEPASS-TAB = 1 END-IFEND-REPEAT #REPEAT_END()
  30. 30. AXA moves Natural to Corporate Standard Cobol LE 30 BACKGROUND INFORMATION SOLUTION DELIVERED Leading Worldwide Insurance Group  Collection, Analysis, and providing insurance and asset Rationalisation of the Natural Asset management services  100% Automated Translation to Multi-MLOC NATURAL DB2 on z/OS COBOL 3,700 Programs and sub-programs  Regression Testing 1,500 MAPs  1 Year Project Challenges RETURNS € 600K Annual Software Fees, increasing 10% YoY since 2002  Elimination of Natural Fees Cobol as a Corporate Standard for  18 months Payback application development and  maintenance rationalisation by maintenance leveraging an offshore development Limited and Expensive resource center supply  Batch 20% faster, TP iso GFI – Oracle event, February16th 2011
  31. 31. Yves Rocher moves Natural to Corporate Standard Cobol LE 31 BACKGROUND INFORMATION SOLUTION PROPOSED Leading Retail Group providing  Collection, Analysis, and women health & beauty stuff Rationalisation of the Natural/Adabas Multi-MLOC NATURAL/ADABAS on Asset z/OS  100% Automated Translation to 2 000 Programs and sub-programs COBOL/Oracle 1 000 MAPs  10 month Project Challenges RETURNS € 300K Annual Software Fees, increasing 10% YoY since 2007  Elimination of Natural Fees Cobol / Oracle as a Corporate  15 months Payback Standard for application  maintenance rationalisation by development and database leveraging an offshore development Limited and Expensive resource center supply GFI – Oracle event, February16th 2011
  32. 32. Thank you! 32 Contact Bernard Bouvier Phone : +33 6 79 95 40 48 Email: bbouvier@metaware.fr Christian Courreges Phone: + 33 6 74 97 13 10 Email: ccoureg@metaware.fr www.metaware.fr GFI – Oracle event, November 18th 2010
  33. 33. Yves Rocher architecture 33 User Interaction Services User Interaction Services 3270 BMS Custom Tomcat, WebLogic, JSP/HTML AquaLogic UI Batch Services Batch Services Job Scheduler SyncSort, other CA AutoSys, SyncSort, other ZEKE 3rd party tools 3rd party tools JCL, PROC, IBM Utilities REXX ksh, Perl, … Metatools Data Services (Files/Databases) Data Services (Files/Databases) Adabas Oracle 4GL Environments Natural Cobol Application & Application & Business Business Transaction Services in Logic Transaction Services in Logic IBM CICS COBOL, Tuxedo ART COBOL, C/C++,… C/C++,… IBM z/OS HP-UX GFI – Oracle event, February16th 2011
  34. 34. r4z reliability 34 Development r4z Conversion [10 000 FP] [ 1 MLOC]  Defects injection rate: 6/FP  Defects injection rate: 10-4 Assetimplementation  Potential defects: 60 000  Potential defects: 100  Residual defect rate: 1,14/FP  Residual defect rate: 2.10-5 Functional Test  Residual defects: 11 400  Residual defects: 20 r4z conversion is 500 times MORE RELIABLE than development GFI – Oracle event,, 18/02/2011
  35. 35. SMM XP© - System Migration Methodology 35Phase 1 : Project Management Project Control Phase 2 : Pre-conversion Asset Generation Asset Cataloging Phase 3 : Tests Preparation External Specifications Asset Rationalisation Tests Engineering Data Migration Tests Tooling Pilot Conversion Phase 4 : Pre-Production Tests Preparation Pilot Testing Phase 5 : Production Balance Conversion Balance Testing Phase 6 : Integration System Integration Operations Migration Phase 7 : Switch-Over Maintenance Conversion Maintenance Testing Switch-Over Phase 8 : Education & Training Risk Management & Change Management GFI – Oracle event,, 18/02/2011 20/03/2007
  1. A particular slide catching your eye?

    Clipping is a handy way to collect important slides you want to go back to later.

×