SlideShare a Scribd company logo
1 of 14
Download to read offline
Size matters
Mainframes run the world.
Alex Huart
alex@raincode.com
Chief Evangelist Officer
Cologne, June 2016
10 largest insurance companies run on zSystems
Millions of Instructions Per Second
http://www-03.ibm.com/systems/z/
Mainframe today is all about software
 COBOL ,PL/I, ASM 370
 DB2, IMS/DB, VSAM
 CICS, IMS/DC
 JCL
 Scheduling
Common wisdom
 Keep running it
 Maintain it
 Increase functionalities
 Monitor the cost
 Rationalization
 Consolidation
 Strategic plans for rewriting
 Automated translation
 Zuberistan rewriting projects
But size matters
 Complexity
 No express lane on time scale
 No prototyping on production
Millennial effects
 No single one young and brilliant programmer is interested in
 COBOL
 PL/I
 ASM370
 CICS
 …
Mobile business effects
 Driven by your marketing and sales people
 Mobile connections ADD UP to web connections
 2000: one user = 1 device
 2016: one user = 3 to 4 devices
0
200
400
600
800
1000
1200
1400
Business Cost
 More connections
 Direct impact on MIPS
How to break the circle ?
 Modernize – Available Resources – Within Budget – Keep Production Running
Process in a nutshell
 Keep the existing code “as it is” including oddities
 Recompile on .NET
 Manage the risk
 Run the same code in parallel on the same DB
 Monitor results until you build confidence
 Switch DB when ready
 Steady secure process
Modernization is INCREMENTAL
 Application runs in.NET
 Use Visual Studio
 No one is forced now to write a line of code in COBOL or PL/I
 C# calls or (is called) COBOL, PL/I, ASM370
 Positive evolution of the existing code
Technology
 21st century compiler for ASM370, PL/I & COBOL .NET native
 Oddities managed (CICS, DB2, IMS/DB, IMS/DC, VSAM, JCL…)
 Developed in Brussels, Belgium
 A team of 40 engineers & PhD from 16 nationalities
 Selling worldwide
 2 Microsoft Technology Awards (2014, 2016)
 www.raincode.com
Next logical steps
 Deep dive in your existing environment & Raincode technology
 Identify quick wins to save MIPS
 Code review for critical processes
 Make a plan and fix deadlines to modernize your applications
They did it because they didn’t know it was impossible.
Vielen Dank !
45 Rue de la Caserne
B-1000 Brussels, Belgium
13245 Atlantic Boulevard. Suite 4-263
Jacksonville, FL 32225, USA
RAINCODE HEADQUARTERS RAINCODE USA
+32 2 522 06 63 +1 412.552.8207
info@raincode.com info@raincode.com
www.raincode.com
Size Matters: How can you leave the Mainframe?

More Related Content

What's hot

ISDC 2013_Referat_Vishal Mallick_Performance Build
ISDC 2013_Referat_Vishal Mallick_Performance BuildISDC 2013_Referat_Vishal Mallick_Performance Build
ISDC 2013_Referat_Vishal Mallick_Performance Build
IBM Switzerland
 
Walter falk of ibm lightning talks at cloud camp austin
Walter falk of ibm lightning talks at cloud camp austinWalter falk of ibm lightning talks at cloud camp austin
Walter falk of ibm lightning talks at cloud camp austin
Intel Corporation
 

What's hot (10)

Startup Istanbul 2016 / Onur Bucukoglu - Director of Hybrid Cloud IBM
Startup Istanbul 2016 / Onur Bucukoglu - Director of Hybrid Cloud IBMStartup Istanbul 2016 / Onur Bucukoglu - Director of Hybrid Cloud IBM
Startup Istanbul 2016 / Onur Bucukoglu - Director of Hybrid Cloud IBM
 
IBM - Cisco unified event june 25th , Dublin
IBM -  Cisco unified event june 25th , DublinIBM -  Cisco unified event june 25th , Dublin
IBM - Cisco unified event june 25th , Dublin
 
IBM / Cisco unified event June 25th
IBM / Cisco unified event June 25thIBM / Cisco unified event June 25th
IBM / Cisco unified event June 25th
 
The route beyond PLM - Manufacturing 4.0 meetup
The route beyond PLM - Manufacturing 4.0 meetup The route beyond PLM - Manufacturing 4.0 meetup
The route beyond PLM - Manufacturing 4.0 meetup
 
Brodmann17 - deep learning engine for visual recognition tasks on everyday de...
Brodmann17 - deep learning engine for visual recognition tasks on everyday de...Brodmann17 - deep learning engine for visual recognition tasks on everyday de...
Brodmann17 - deep learning engine for visual recognition tasks on everyday de...
 
ISDC 2013_Referat_Vishal Mallick_Performance Build
ISDC 2013_Referat_Vishal Mallick_Performance BuildISDC 2013_Referat_Vishal Mallick_Performance Build
ISDC 2013_Referat_Vishal Mallick_Performance Build
 
Max Ahrens Different Clouds
Max Ahrens   Different CloudsMax Ahrens   Different Clouds
Max Ahrens Different Clouds
 
IBM Cloud Private and IBM Power Systems: Overview and Real-World Scenarios
IBM Cloud Private and IBM Power Systems: Overview and Real-World ScenariosIBM Cloud Private and IBM Power Systems: Overview and Real-World Scenarios
IBM Cloud Private and IBM Power Systems: Overview and Real-World Scenarios
 
Cofes 2015 plm and the cloud briefing (public)
Cofes 2015  plm and the cloud briefing (public)Cofes 2015  plm and the cloud briefing (public)
Cofes 2015 plm and the cloud briefing (public)
 
Walter falk of ibm lightning talks at cloud camp austin
Walter falk of ibm lightning talks at cloud camp austinWalter falk of ibm lightning talks at cloud camp austin
Walter falk of ibm lightning talks at cloud camp austin
 

Similar to Size Matters: How can you leave the Mainframe?

2014 melbourne ims technical confernce
2014 melbourne ims technical confernce2014 melbourne ims technical confernce
2014 melbourne ims technical confernce
Robert Hain
 
Ibm bluemix—from idea to application by karim abousedera
Ibm bluemix—from idea to application by karim abousederaIbm bluemix—from idea to application by karim abousedera
Ibm bluemix—from idea to application by karim abousedera
Bill Duncan
 

Similar to Size Matters: How can you leave the Mainframe? (20)

NZS-2990 Made with IBM - Mobile-ready Systems of Record
NZS-2990 Made with IBM - Mobile-ready Systems of RecordNZS-2990 Made with IBM - Mobile-ready Systems of Record
NZS-2990 Made with IBM - Mobile-ready Systems of Record
 
Φάννυ Κοφινά, 7th Digital Banking Forum
Φάννυ Κοφινά, 7th Digital Banking ForumΦάννυ Κοφινά, 7th Digital Banking Forum
Φάννυ Κοφινά, 7th Digital Banking Forum
 
How Cloud Service Providers (CSPs) can grow their business with IBM Cloud
How Cloud Service Providers (CSPs) can grow their business with IBM CloudHow Cloud Service Providers (CSPs) can grow their business with IBM Cloud
How Cloud Service Providers (CSPs) can grow their business with IBM Cloud
 
Agenda - IMS UG May 2014 Sydney
Agenda - IMS UG May 2014 SydneyAgenda - IMS UG May 2014 Sydney
Agenda - IMS UG May 2014 Sydney
 
Microsoft Dynamics 365 Business Central
Microsoft Dynamics 365 Business CentralMicrosoft Dynamics 365 Business Central
Microsoft Dynamics 365 Business Central
 
IBM Application Delivery Foundation for z Systems
IBM Application Delivery Foundation for z SystemsIBM Application Delivery Foundation for z Systems
IBM Application Delivery Foundation for z Systems
 
Webinar VB6 apps to html5
Webinar VB6 apps to html5Webinar VB6 apps to html5
Webinar VB6 apps to html5
 
How to Balance System Speed and Risk for Multi-Platform Innovation
How to Balance System Speed and Risk for Multi-Platform InnovationHow to Balance System Speed and Risk for Multi-Platform Innovation
How to Balance System Speed and Risk for Multi-Platform Innovation
 
When applications mean business
When applications mean businessWhen applications mean business
When applications mean business
 
How it works under the hood with Visual COBOL - developer day
How it works under the hood with Visual COBOL - developer dayHow it works under the hood with Visual COBOL - developer day
How it works under the hood with Visual COBOL - developer day
 
Powering the digital economy with CICS and z/OS connect - at the "z Systems...
Powering the digital economy with CICS and z/OS connect  -  at the "z Systems...Powering the digital economy with CICS and z/OS connect  -  at the "z Systems...
Powering the digital economy with CICS and z/OS connect - at the "z Systems...
 
Varun_Kandhari_Resume
Varun_Kandhari_ResumeVarun_Kandhari_Resume
Varun_Kandhari_Resume
 
Drp 12 08 V2
Drp 12 08  V2Drp 12 08  V2
Drp 12 08 V2
 
The IBM Cloud
The IBM CloudThe IBM Cloud
The IBM Cloud
 
Deliver on your innovation goals with IBM Bluemix
Deliver on your innovation goals with IBM BluemixDeliver on your innovation goals with IBM Bluemix
Deliver on your innovation goals with IBM Bluemix
 
Deliver on your innovation goals with ibm bluemix
Deliver on your innovation goals with ibm bluemixDeliver on your innovation goals with ibm bluemix
Deliver on your innovation goals with ibm bluemix
 
Bluemix the digital innovation platform for indonesia
Bluemix the digital innovation platform for indonesiaBluemix the digital innovation platform for indonesia
Bluemix the digital innovation platform for indonesia
 
2014 melbourne ims technical confernce
2014 melbourne ims technical confernce2014 melbourne ims technical confernce
2014 melbourne ims technical confernce
 
16370 cics project opening and project update f
16370  cics project opening and project update f16370  cics project opening and project update f
16370 cics project opening and project update f
 
Ibm bluemix—from idea to application by karim abousedera
Ibm bluemix—from idea to application by karim abousederaIbm bluemix—from idea to application by karim abousedera
Ibm bluemix—from idea to application by karim abousedera
 

Recently uploaded

%+27788225528 love spells in Atlanta Psychic Readings, Attraction spells,Brin...
%+27788225528 love spells in Atlanta Psychic Readings, Attraction spells,Brin...%+27788225528 love spells in Atlanta Psychic Readings, Attraction spells,Brin...
%+27788225528 love spells in Atlanta Psychic Readings, Attraction spells,Brin...
masabamasaba
 
Love witchcraft +27768521739 Binding love spell in Sandy Springs, GA |psychic...
Love witchcraft +27768521739 Binding love spell in Sandy Springs, GA |psychic...Love witchcraft +27768521739 Binding love spell in Sandy Springs, GA |psychic...
Love witchcraft +27768521739 Binding love spell in Sandy Springs, GA |psychic...
chiefasafspells
 
%+27788225528 love spells in Boston Psychic Readings, Attraction spells,Bring...
%+27788225528 love spells in Boston Psychic Readings, Attraction spells,Bring...%+27788225528 love spells in Boston Psychic Readings, Attraction spells,Bring...
%+27788225528 love spells in Boston Psychic Readings, Attraction spells,Bring...
masabamasaba
 
%+27788225528 love spells in new york Psychic Readings, Attraction spells,Bri...
%+27788225528 love spells in new york Psychic Readings, Attraction spells,Bri...%+27788225528 love spells in new york Psychic Readings, Attraction spells,Bri...
%+27788225528 love spells in new york Psychic Readings, Attraction spells,Bri...
masabamasaba
 

Recently uploaded (20)

%+27788225528 love spells in Atlanta Psychic Readings, Attraction spells,Brin...
%+27788225528 love spells in Atlanta Psychic Readings, Attraction spells,Brin...%+27788225528 love spells in Atlanta Psychic Readings, Attraction spells,Brin...
%+27788225528 love spells in Atlanta Psychic Readings, Attraction spells,Brin...
 
Crypto Cloud Review - How To Earn Up To $500 Per DAY Of Bitcoin 100% On AutoP...
Crypto Cloud Review - How To Earn Up To $500 Per DAY Of Bitcoin 100% On AutoP...Crypto Cloud Review - How To Earn Up To $500 Per DAY Of Bitcoin 100% On AutoP...
Crypto Cloud Review - How To Earn Up To $500 Per DAY Of Bitcoin 100% On AutoP...
 
Love witchcraft +27768521739 Binding love spell in Sandy Springs, GA |psychic...
Love witchcraft +27768521739 Binding love spell in Sandy Springs, GA |psychic...Love witchcraft +27768521739 Binding love spell in Sandy Springs, GA |psychic...
Love witchcraft +27768521739 Binding love spell in Sandy Springs, GA |psychic...
 
AI & Machine Learning Presentation Template
AI & Machine Learning Presentation TemplateAI & Machine Learning Presentation Template
AI & Machine Learning Presentation Template
 
%+27788225528 love spells in Boston Psychic Readings, Attraction spells,Bring...
%+27788225528 love spells in Boston Psychic Readings, Attraction spells,Bring...%+27788225528 love spells in Boston Psychic Readings, Attraction spells,Bring...
%+27788225528 love spells in Boston Psychic Readings, Attraction spells,Bring...
 
OpenChain - The Ramifications of ISO/IEC 5230 and ISO/IEC 18974 for Legal Pro...
OpenChain - The Ramifications of ISO/IEC 5230 and ISO/IEC 18974 for Legal Pro...OpenChain - The Ramifications of ISO/IEC 5230 and ISO/IEC 18974 for Legal Pro...
OpenChain - The Ramifications of ISO/IEC 5230 and ISO/IEC 18974 for Legal Pro...
 
%in kempton park+277-882-255-28 abortion pills for sale in kempton park
%in kempton park+277-882-255-28 abortion pills for sale in kempton park %in kempton park+277-882-255-28 abortion pills for sale in kempton park
%in kempton park+277-882-255-28 abortion pills for sale in kempton park
 
%in ivory park+277-882-255-28 abortion pills for sale in ivory park
%in ivory park+277-882-255-28 abortion pills for sale in ivory park %in ivory park+277-882-255-28 abortion pills for sale in ivory park
%in ivory park+277-882-255-28 abortion pills for sale in ivory park
 
%in Hazyview+277-882-255-28 abortion pills for sale in Hazyview
%in Hazyview+277-882-255-28 abortion pills for sale in Hazyview%in Hazyview+277-882-255-28 abortion pills for sale in Hazyview
%in Hazyview+277-882-255-28 abortion pills for sale in Hazyview
 
%in Rustenburg+277-882-255-28 abortion pills for sale in Rustenburg
%in Rustenburg+277-882-255-28 abortion pills for sale in Rustenburg%in Rustenburg+277-882-255-28 abortion pills for sale in Rustenburg
%in Rustenburg+277-882-255-28 abortion pills for sale in Rustenburg
 
MarTech Trend 2024 Book : Marketing Technology Trends (2024 Edition) How Data...
MarTech Trend 2024 Book : Marketing Technology Trends (2024 Edition) How Data...MarTech Trend 2024 Book : Marketing Technology Trends (2024 Edition) How Data...
MarTech Trend 2024 Book : Marketing Technology Trends (2024 Edition) How Data...
 
%+27788225528 love spells in new york Psychic Readings, Attraction spells,Bri...
%+27788225528 love spells in new york Psychic Readings, Attraction spells,Bri...%+27788225528 love spells in new york Psychic Readings, Attraction spells,Bri...
%+27788225528 love spells in new york Psychic Readings, Attraction spells,Bri...
 
WSO2CON2024 - It's time to go Platformless
WSO2CON2024 - It's time to go PlatformlessWSO2CON2024 - It's time to go Platformless
WSO2CON2024 - It's time to go Platformless
 
%in Midrand+277-882-255-28 abortion pills for sale in midrand
%in Midrand+277-882-255-28 abortion pills for sale in midrand%in Midrand+277-882-255-28 abortion pills for sale in midrand
%in Midrand+277-882-255-28 abortion pills for sale in midrand
 
What Goes Wrong with Language Definitions and How to Improve the Situation
What Goes Wrong with Language Definitions and How to Improve the SituationWhat Goes Wrong with Language Definitions and How to Improve the Situation
What Goes Wrong with Language Definitions and How to Improve the Situation
 
WSO2CON 2024 - Building the API First Enterprise – Running an API Program, fr...
WSO2CON 2024 - Building the API First Enterprise – Running an API Program, fr...WSO2CON 2024 - Building the API First Enterprise – Running an API Program, fr...
WSO2CON 2024 - Building the API First Enterprise – Running an API Program, fr...
 
WSO2Con2024 - Enabling Transactional System's Exponential Growth With Simplicity
WSO2Con2024 - Enabling Transactional System's Exponential Growth With SimplicityWSO2Con2024 - Enabling Transactional System's Exponential Growth With Simplicity
WSO2Con2024 - Enabling Transactional System's Exponential Growth With Simplicity
 
%in tembisa+277-882-255-28 abortion pills for sale in tembisa
%in tembisa+277-882-255-28 abortion pills for sale in tembisa%in tembisa+277-882-255-28 abortion pills for sale in tembisa
%in tembisa+277-882-255-28 abortion pills for sale in tembisa
 
%in Soweto+277-882-255-28 abortion pills for sale in soweto
%in Soweto+277-882-255-28 abortion pills for sale in soweto%in Soweto+277-882-255-28 abortion pills for sale in soweto
%in Soweto+277-882-255-28 abortion pills for sale in soweto
 
WSO2CON 2024 - Navigating API Complexity: REST, GraphQL, gRPC, Websocket, Web...
WSO2CON 2024 - Navigating API Complexity: REST, GraphQL, gRPC, Websocket, Web...WSO2CON 2024 - Navigating API Complexity: REST, GraphQL, gRPC, Websocket, Web...
WSO2CON 2024 - Navigating API Complexity: REST, GraphQL, gRPC, Websocket, Web...
 

Size Matters: How can you leave the Mainframe?

  • 1. Size matters Mainframes run the world. Alex Huart alex@raincode.com Chief Evangelist Officer Cologne, June 2016 10 largest insurance companies run on zSystems Millions of Instructions Per Second http://www-03.ibm.com/systems/z/
  • 2. Mainframe today is all about software  COBOL ,PL/I, ASM 370  DB2, IMS/DB, VSAM  CICS, IMS/DC  JCL  Scheduling
  • 3. Common wisdom  Keep running it  Maintain it  Increase functionalities  Monitor the cost  Rationalization  Consolidation  Strategic plans for rewriting  Automated translation  Zuberistan rewriting projects
  • 4. But size matters  Complexity  No express lane on time scale  No prototyping on production
  • 5. Millennial effects  No single one young and brilliant programmer is interested in  COBOL  PL/I  ASM370  CICS  …
  • 6. Mobile business effects  Driven by your marketing and sales people  Mobile connections ADD UP to web connections  2000: one user = 1 device  2016: one user = 3 to 4 devices 0 200 400 600 800 1000 1200 1400 Business Cost  More connections  Direct impact on MIPS
  • 7. How to break the circle ?  Modernize – Available Resources – Within Budget – Keep Production Running
  • 8. Process in a nutshell  Keep the existing code “as it is” including oddities  Recompile on .NET  Manage the risk  Run the same code in parallel on the same DB  Monitor results until you build confidence  Switch DB when ready  Steady secure process
  • 9. Modernization is INCREMENTAL  Application runs in.NET  Use Visual Studio  No one is forced now to write a line of code in COBOL or PL/I  C# calls or (is called) COBOL, PL/I, ASM370  Positive evolution of the existing code
  • 10. Technology  21st century compiler for ASM370, PL/I & COBOL .NET native  Oddities managed (CICS, DB2, IMS/DB, IMS/DC, VSAM, JCL…)  Developed in Brussels, Belgium  A team of 40 engineers & PhD from 16 nationalities  Selling worldwide  2 Microsoft Technology Awards (2014, 2016)  www.raincode.com
  • 11. Next logical steps  Deep dive in your existing environment & Raincode technology  Identify quick wins to save MIPS  Code review for critical processes  Make a plan and fix deadlines to modernize your applications They did it because they didn’t know it was impossible.
  • 13. 45 Rue de la Caserne B-1000 Brussels, Belgium 13245 Atlantic Boulevard. Suite 4-263 Jacksonville, FL 32225, USA RAINCODE HEADQUARTERS RAINCODE USA +32 2 522 06 63 +1 412.552.8207 info@raincode.com info@raincode.com www.raincode.com