MAINFRAME
DAY
EDITION 2021
DARE TO UNLOCK
YOUR MAINFRAME!
2
Modern languages on IBM Z
Frank van der Wal Digital Transformation
thewall@nl.ibm.com
modern
Languages on IBM Z the way
COBOL AND PL/I
modern
Languages on IBM Z the way
COBOL AND PL/I
Open DevOps Pipeline
Development SCM Build Repo Deploy Test Stage Production
Score card
COBOL AND PL/I
COBOL and PL/I
Skills 👎
Integration into Z
resources
👍 👍 👍
Integration into IMS 👍 👍
Integration into CICS 👍 👍
Integration to Db2 for z/OS 👍 👍
Run Business Logic 👍 👍 👍
Digital Transformation 👍👎
Jakarta EE and C/C++
Score card
Jakarta EE and C/C++
JAVA and C/C++
Skills 👍 👍
Integration into Z
resources
👍 👍 👍
Integration into IMS 👍 👍
Integration into CICS 👍 👍
Integration to Db2 for z/OS 👍 👍
Run Business Logic 👍 👍 👍
Digital Transformation 👍
The NRB Group mainframe day 2021 - New Programming Languages on Z - Frank Van der Wal
Event loop
single thread
Intensive
I/O Operations
File System
Database
Computation
What Node.js brings:
• Full stack development
• Skills
• Born-on-the-web technologies
• micro-services
• APIs
• Million of modules
• Short development cycles
https://www.ibm.com/products/sdk-nodejs-compiler-zos
Node.js on IBM Z brings:
• Free of charge SDK
• Optional paid Support
• Z modules (VSAM, Db2, CICS)
• Lightning-fast access to Z resources
• Modernize application and access to IBM Z
z/OS Vendor
• Automated a manual system of
issuing product licenses with
long-running Node.js application
• “The prototype for this modern
event-driven solution using
Node.js was completed in a
single weekend. I can’t think of
another language that can
achieve so much, across such
varied platforms, with so little
effort”
Major Financial Firm
• Developing a Web UI to
modernize and move away 3270
“Green Screen” application
• Utilizing Node.js REST API
support for localized
communication with various REST
enables assets on their system
• Levering Node.js modules that
interface with z/OS assets such as
mvsutils and ibm_db
Zowe
• Developed a web user interface
that provides a virtual desktop
containing a number of apps
allowing access to z/OS
functions using Node.js on z/OS
Skills 👍👍👍
Integration into Z
resources
👍 👍
Integration into IMS 👎
Integration into CICS 👍
Integration to Db2 for z/OS 👍
Run Business Logic 👎
Open source
frameworks/modules
👍👍👍
IBM Z Open Automation Tool
IBM Z Open Automation Utilities (ZOAU) provides a set of utilities for z/OS which are modelled after similar
standard Linux commands but updated to work with z/OS data sets and file systems.
Language support for these utilities is extended to allow programmers to use a preferred programming language,
such as Java or Python, to develop scripts and automation tools.
https://www.ibm.com/docs/en/zoau/1.0.0?topic=why-z-open-automation-utilities
• Developed in the late 80’s
• Scripting but also convertible to executable (can help to Secure assets)
• Possible to call C and Assembler code → Performance
• Fast community with impressive skills
• Start using Python scripting to replace JCL.
• Let Python help you with IT Automation
Ansible is a radically simple IT automation engine automating provisioning, configuration
management, application deployment, and many other IT needs.
No clients or agents needed
$ ansible all -m shell –a “ls”
playbooks
host
(IBM Z)
...
host
x86 - cloud
host
IBM POWER
RED HAT ANSIBLE ENGINE
z/OS
z/OSMF
TSO
Environment
MVS
Programs
JES
Environment
Unix Files Datasets
Unix System Services
#!/bin/bash
ZOAU
SSH REST
RSA
DevOps
Playbooks
Inventory
Skills 👍👍👍
Integration into Z
resources
👍 👍 👍
Integration into IMS 👎
Integration into CICS 👎
Integration to Db2 for z/OS 👍
Run Business Logic 👎
Open source
frameworks/modules
👍👍👍
https://medium.com/theropod/the-journey-from-jcl-to-python-so-easy-even-an-old-mainframer-can-do-it-f088cc49366a
Major Financial Firm
• Shortage of skills on IBM Z, aging staff, limited
time
• IBM Z has been ‘left out’ of the enterprise hybrid
cloud discussion
• Giving the IT Automation group the IBM Z tools,
z/OS is been seen as ’yet another’ cloud platform
OFFER (you can’t refuse)
• Help you to get started with Python / Ansible on IBM Z
• Frequent (virtual) meetings with a team of experts at
your pace
• Technical University
https://www.ibm.com/training/events/vtechu2021
• Worldwide Z security Conference
• How does Python relates to RACF
22
MAINFRAME
DAY
EDITION 2021
DARE TO UNLOCK
YOUR MAINFRAME!
www.nrb.be
www.trigone.fr

More Related Content

PDF
The NRB Group mainframe day 2021 - Application Modernisation On Z - Sebastien...
 
PDF
The NRB Group mainframe day 2021 - Containerisation on Z - Paul Pilotto - Seb...
 
PDF
The NRB Group mainframe day 2021 - DevOps on Z - Jerome Klimm - Benoit Ebner
 
PDF
The Reality Facing The Mainframe World
PDF
Mainframe Optimization with Modern Systems
PDF
Benchmarking Market Pricing
PPTX
Nrb Mainframe Day - Nrb Mainframe Strategy - Pascal Laffineur
 
PPT
AIA 4 Iowa Apps User Group
The NRB Group mainframe day 2021 - Application Modernisation On Z - Sebastien...
 
The NRB Group mainframe day 2021 - Containerisation on Z - Paul Pilotto - Seb...
 
The NRB Group mainframe day 2021 - DevOps on Z - Jerome Klimm - Benoit Ebner
 
The Reality Facing The Mainframe World
Mainframe Optimization with Modern Systems
Benchmarking Market Pricing
Nrb Mainframe Day - Nrb Mainframe Strategy - Pascal Laffineur
 
AIA 4 Iowa Apps User Group

What's hot (20)

PPTX
NRB - BE MAINFRAME DAY 2017 - Case Study
 
PDF
The NRB Group mainframe day 2021 - The NRB Group & The Mainframe - Pascal Laf...
 
PPT
Maintec Corporate Overview
PDF
Nrb Mainframe Day - z Legacy Innovation - New Architecture And Api Services -...
 
PDF
2014 01-23-eranea-apalia-private-cloud
PPTX
NRB Vmware vForum 2019
 
PPTX
Micro Focus COBOL Product Strategy & Roadmap
PDF
The NRB Group mainframe day 2021 - IBM Z-Strategy & Roadmap - Adam John Sturg...
 
PDF
IBM Z for the Digital Enterprise - IBM Z Software Keynote
PDF
Cloud Computing Overview
PDF
DB2 Application programming and sql guide
PPTX
Altair Pbs Works Overview 10 1 Kiew
PDF
Gse 2009 Cmolaro Final02 1
PDF
Native Stored Procedures with data studio
PDF
Pres Db2 native rest json and z/OS connect
PDF
Leveraging the power of SolrCloud and Spark with OpenShift
PPS
Assembler & z/OS Internals Syllabus
PPTX
ZCX Hybrid Application
PDF
IBM Enterprise 2014 - System z Technical University - Preliminary Agenda
PDF
Nrb Mainframe Day - NRB's Agile Software Factory In support of Application In...
 
NRB - BE MAINFRAME DAY 2017 - Case Study
 
The NRB Group mainframe day 2021 - The NRB Group & The Mainframe - Pascal Laf...
 
Maintec Corporate Overview
Nrb Mainframe Day - z Legacy Innovation - New Architecture And Api Services -...
 
2014 01-23-eranea-apalia-private-cloud
NRB Vmware vForum 2019
 
Micro Focus COBOL Product Strategy & Roadmap
The NRB Group mainframe day 2021 - IBM Z-Strategy & Roadmap - Adam John Sturg...
 
IBM Z for the Digital Enterprise - IBM Z Software Keynote
Cloud Computing Overview
DB2 Application programming and sql guide
Altair Pbs Works Overview 10 1 Kiew
Gse 2009 Cmolaro Final02 1
Native Stored Procedures with data studio
Pres Db2 native rest json and z/OS connect
Leveraging the power of SolrCloud and Spark with OpenShift
Assembler & z/OS Internals Syllabus
ZCX Hybrid Application
IBM Enterprise 2014 - System z Technical University - Preliminary Agenda
Nrb Mainframe Day - NRB's Agile Software Factory In support of Application In...
 
Ad

Similar to The NRB Group mainframe day 2021 - New Programming Languages on Z - Frank Van der Wal (20)

PDF
IBM Z for the Digital Enterprise - DevOps for Z
PDF
Dev ops for z
PDF
IBM Z for the Digital Enterprise - Zowe overview
PDF
Recover 30% of your day with IBM Development Tools (Smarter Mainframe Develop...
PPTX
MF_Modernization.pptx
PDF
InterConnect 2017 : Do You Have the Right Solution for z/OS Application Devel...
PDF
Create Your Future with z Systems Cloud
PDF
Mainframe DevOps Using Zowe Open Source
PDF
IBM Z for the Digital Enterprise 2018 - Leverage best language for Transforma...
PDF
InterConnect 2017 : Programming languages in the enterprise: Which language s...
PDF
Reasons to love IBM Java and Websphere Application Server on z system
PDF
Reasons to Love IBM Java and WebSphere Application Server on z System
PPT
Excellent slides on the new z13s announced on 16th Feb 2016
PDF
Upgrading to z_OS V2R4 Part 01 of 02.pdf
PDF
z/OS V2.4 Preview: z/OS Container Extensions - Running Linux on Z docker cont...
PDF
Baha Majid WCA4Z IBM Z Customer Council Boston June 2024.pdf
PPTX
A Tour of Open Source on the Mainframe
PDF
Bridging Modern DevOps and the Mainframe
PDF
LSU Nordic 2015 - Agile development on system z
PDF
2020 oct zowe quarterly webinar series
IBM Z for the Digital Enterprise - DevOps for Z
Dev ops for z
IBM Z for the Digital Enterprise - Zowe overview
Recover 30% of your day with IBM Development Tools (Smarter Mainframe Develop...
MF_Modernization.pptx
InterConnect 2017 : Do You Have the Right Solution for z/OS Application Devel...
Create Your Future with z Systems Cloud
Mainframe DevOps Using Zowe Open Source
IBM Z for the Digital Enterprise 2018 - Leverage best language for Transforma...
InterConnect 2017 : Programming languages in the enterprise: Which language s...
Reasons to love IBM Java and Websphere Application Server on z system
Reasons to Love IBM Java and WebSphere Application Server on z System
Excellent slides on the new z13s announced on 16th Feb 2016
Upgrading to z_OS V2R4 Part 01 of 02.pdf
z/OS V2.4 Preview: z/OS Container Extensions - Running Linux on Z docker cont...
Baha Majid WCA4Z IBM Z Customer Council Boston June 2024.pdf
A Tour of Open Source on the Mainframe
Bridging Modern DevOps and the Mainframe
LSU Nordic 2015 - Agile development on system z
2020 oct zowe quarterly webinar series
Ad

More from NRB (20)

PDF
Le Groupe NRB : Le meilleur partenaire pour votre z/modernisation
 
PDF
Mainframe Day 2022 -The NRB Group - the best partner of your z-modernization.pdf
 
PDF
The NRB Group mainframe day 2021 - Security On Z - Guillaume Hoareau
 
PPTX
Nrb Mainframe Day - z Data and AI - Michael Boeckx
 
PPTX
Nrb Mainframe Day - Ibm z A Key Player In The Hybrid Cloud Journey - Bob Catteew
 
PDF
Nrb Mainframe Day z Data and AI - Leif Pedersen
 
PDF
NRB Sap Day 03/10/2019 - Presentation The Nrb Group - Daniel Eycken
 
PDF
NRB Sap Day 03/10/2019 - Wbfin What An Exciting Challenge - Sophie Algoet - C...
 
PDF
NRB Sap Day 03/10/2019 - UMGC Groningen, The Entire Organisation Aligned - Kr...
 
PDF
NRB Sap Day 03/10/2019 - The Sap Intelligent Enterprise Strategy In Action - ...
 
PDF
NRB Sap Day 03/10/2019 - Sap's Commitment Towards Great Delivery For S4 move...
 
PDF
NRB Sap Day 03/10/2019 - Sap Success Factors Hcm Suite - Yannik Stiller
 
PDF
NRB Sap Day 03/10/2019 - Energy digital platform - David Dewe
 
PDF
NRB MAINFRAME DAY 08 - Toine Straathof - 8 key points for a successful transf...
 
PDF
NRB MAINFRAME DAY 03 - Toine Straathof - Legacy compute: modernisation is not...
 
PDF
NRB MAINFRAME DAY 05 - Paul Pilotto - How to extract business rules from Lega...
 
PDF
NRB MAINFRAME DAY 01 - Pascal Laffineur - Introduction of NRB’s vision
 
PDF
NRB MAINFRAME DAY 06 - Linda De Bruyn - A realistic and pragmatic approach to...
 
PDF
NRB MAINFRAME DAY 07 - Jean-Daniel Badet - A practical implementation of the ...
 
PDF
NRB MAINFRAME DAY 04 - Yann Kindelberger - New generation of application arch...
 
Le Groupe NRB : Le meilleur partenaire pour votre z/modernisation
 
Mainframe Day 2022 -The NRB Group - the best partner of your z-modernization.pdf
 
The NRB Group mainframe day 2021 - Security On Z - Guillaume Hoareau
 
Nrb Mainframe Day - z Data and AI - Michael Boeckx
 
Nrb Mainframe Day - Ibm z A Key Player In The Hybrid Cloud Journey - Bob Catteew
 
Nrb Mainframe Day z Data and AI - Leif Pedersen
 
NRB Sap Day 03/10/2019 - Presentation The Nrb Group - Daniel Eycken
 
NRB Sap Day 03/10/2019 - Wbfin What An Exciting Challenge - Sophie Algoet - C...
 
NRB Sap Day 03/10/2019 - UMGC Groningen, The Entire Organisation Aligned - Kr...
 
NRB Sap Day 03/10/2019 - The Sap Intelligent Enterprise Strategy In Action - ...
 
NRB Sap Day 03/10/2019 - Sap's Commitment Towards Great Delivery For S4 move...
 
NRB Sap Day 03/10/2019 - Sap Success Factors Hcm Suite - Yannik Stiller
 
NRB Sap Day 03/10/2019 - Energy digital platform - David Dewe
 
NRB MAINFRAME DAY 08 - Toine Straathof - 8 key points for a successful transf...
 
NRB MAINFRAME DAY 03 - Toine Straathof - Legacy compute: modernisation is not...
 
NRB MAINFRAME DAY 05 - Paul Pilotto - How to extract business rules from Lega...
 
NRB MAINFRAME DAY 01 - Pascal Laffineur - Introduction of NRB’s vision
 
NRB MAINFRAME DAY 06 - Linda De Bruyn - A realistic and pragmatic approach to...
 
NRB MAINFRAME DAY 07 - Jean-Daniel Badet - A practical implementation of the ...
 
NRB MAINFRAME DAY 04 - Yann Kindelberger - New generation of application arch...
 

Recently uploaded (20)

PPTX
Paraphrasing Sentence To Make Your Writing More Interesting
PPT
Comm.-100W-Writing-a-Convincing-Editorial-slides.ppt
PPTX
Kompem Part Untuk MK Komunikasi Pembangunan 5.pptx
PPTX
Knowledge Knockout ( General Knowledge Quiz )
PPTX
TG Hospitality workshop Vietnam (1).pptx
PPTX
power point presentation ofDracena species.pptx
PPTX
CASEWORK Power Point Presentation - pointers
PDF
IKS PPT.....................................
PPTX
Unit 8#Concept of teaching and learning.pptx
PPTX
CASEWORK Pointers presentation Field instruction I
PPTX
Public Speaking Is Easy . Start Now . It's now or never.
PPTX
Bob Difficult Questions 08 17 2025.pptx
PDF
_Nature and dynamics of communities and community development .pdf
DOC
EVC毕业证学历认证,北密歇根大学毕业证留学硕士毕业证
PPTX
Analytics in Human Resource Management FY
PPTX
Phylogeny and disease transmission of Dipteran Fly (ppt).pptx
PPT
Lessons from Presentation Zen_ how to craft your story visually
PPTX
HOW TO HANDLE THE STAGE FOR ACADEMIA AND OTHERS.pptx
DOCX
CLASS XII bbbbbnjhcvfyfhfyfyhPROJECT.docx
PDF
soft skills for kids in India - LearnifyU
Paraphrasing Sentence To Make Your Writing More Interesting
Comm.-100W-Writing-a-Convincing-Editorial-slides.ppt
Kompem Part Untuk MK Komunikasi Pembangunan 5.pptx
Knowledge Knockout ( General Knowledge Quiz )
TG Hospitality workshop Vietnam (1).pptx
power point presentation ofDracena species.pptx
CASEWORK Power Point Presentation - pointers
IKS PPT.....................................
Unit 8#Concept of teaching and learning.pptx
CASEWORK Pointers presentation Field instruction I
Public Speaking Is Easy . Start Now . It's now or never.
Bob Difficult Questions 08 17 2025.pptx
_Nature and dynamics of communities and community development .pdf
EVC毕业证学历认证,北密歇根大学毕业证留学硕士毕业证
Analytics in Human Resource Management FY
Phylogeny and disease transmission of Dipteran Fly (ppt).pptx
Lessons from Presentation Zen_ how to craft your story visually
HOW TO HANDLE THE STAGE FOR ACADEMIA AND OTHERS.pptx
CLASS XII bbbbbnjhcvfyfhfyfyhPROJECT.docx
soft skills for kids in India - LearnifyU

The NRB Group mainframe day 2021 - New Programming Languages on Z - Frank Van der Wal

  • 1. MAINFRAME DAY EDITION 2021 DARE TO UNLOCK YOUR MAINFRAME!
  • 2. 2 Modern languages on IBM Z Frank van der Wal Digital Transformation [email protected]
  • 3. modern Languages on IBM Z the way COBOL AND PL/I
  • 4. modern Languages on IBM Z the way COBOL AND PL/I Open DevOps Pipeline Development SCM Build Repo Deploy Test Stage Production
  • 5. Score card COBOL AND PL/I COBOL and PL/I Skills 👎 Integration into Z resources 👍 👍 👍 Integration into IMS 👍 👍 Integration into CICS 👍 👍 Integration to Db2 for z/OS 👍 👍 Run Business Logic 👍 👍 👍 Digital Transformation 👍👎
  • 7. Score card Jakarta EE and C/C++ JAVA and C/C++ Skills 👍 👍 Integration into Z resources 👍 👍 👍 Integration into IMS 👍 👍 Integration into CICS 👍 👍 Integration to Db2 for z/OS 👍 👍 Run Business Logic 👍 👍 👍 Digital Transformation 👍
  • 9. Event loop single thread Intensive I/O Operations File System Database Computation
  • 10. What Node.js brings: • Full stack development • Skills • Born-on-the-web technologies • micro-services • APIs • Million of modules • Short development cycles https://www.ibm.com/products/sdk-nodejs-compiler-zos Node.js on IBM Z brings: • Free of charge SDK • Optional paid Support • Z modules (VSAM, Db2, CICS) • Lightning-fast access to Z resources • Modernize application and access to IBM Z
  • 11. z/OS Vendor • Automated a manual system of issuing product licenses with long-running Node.js application • “The prototype for this modern event-driven solution using Node.js was completed in a single weekend. I can’t think of another language that can achieve so much, across such varied platforms, with so little effort” Major Financial Firm • Developing a Web UI to modernize and move away 3270 “Green Screen” application • Utilizing Node.js REST API support for localized communication with various REST enables assets on their system • Levering Node.js modules that interface with z/OS assets such as mvsutils and ibm_db Zowe • Developed a web user interface that provides a virtual desktop containing a number of apps allowing access to z/OS functions using Node.js on z/OS
  • 12. Skills 👍👍👍 Integration into Z resources 👍 👍 Integration into IMS 👎 Integration into CICS 👍 Integration to Db2 for z/OS 👍 Run Business Logic 👎 Open source frameworks/modules 👍👍👍
  • 13. IBM Z Open Automation Tool IBM Z Open Automation Utilities (ZOAU) provides a set of utilities for z/OS which are modelled after similar standard Linux commands but updated to work with z/OS data sets and file systems. Language support for these utilities is extended to allow programmers to use a preferred programming language, such as Java or Python, to develop scripts and automation tools. https://www.ibm.com/docs/en/zoau/1.0.0?topic=why-z-open-automation-utilities
  • 14. • Developed in the late 80’s • Scripting but also convertible to executable (can help to Secure assets) • Possible to call C and Assembler code → Performance • Fast community with impressive skills • Start using Python scripting to replace JCL. • Let Python help you with IT Automation
  • 15. Ansible is a radically simple IT automation engine automating provisioning, configuration management, application deployment, and many other IT needs. No clients or agents needed $ ansible all -m shell –a “ls”
  • 17. RED HAT ANSIBLE ENGINE z/OS z/OSMF TSO Environment MVS Programs JES Environment Unix Files Datasets Unix System Services #!/bin/bash ZOAU SSH REST RSA DevOps Playbooks Inventory
  • 18. Skills 👍👍👍 Integration into Z resources 👍 👍 👍 Integration into IMS 👎 Integration into CICS 👎 Integration to Db2 for z/OS 👍 Run Business Logic 👎 Open source frameworks/modules 👍👍👍
  • 20. Major Financial Firm • Shortage of skills on IBM Z, aging staff, limited time • IBM Z has been ‘left out’ of the enterprise hybrid cloud discussion • Giving the IT Automation group the IBM Z tools, z/OS is been seen as ’yet another’ cloud platform OFFER (you can’t refuse) • Help you to get started with Python / Ansible on IBM Z • Frequent (virtual) meetings with a team of experts at your pace
  • 22. 22 MAINFRAME DAY EDITION 2021 DARE TO UNLOCK YOUR MAINFRAME! www.nrb.be www.trigone.fr