SlideShare a Scribd company logo
Open Source on
the Modern
Mainframe
April 17, 2020
Agenda
• Welcome and introduction - Len Santalucia
• Ambitus - Joe Bostian
• Feilong - Mike Friesenegger & James Vincent
• Polycephaly - Jerry Edgington
• Zorow - Hiren Shah
• Zowe - Sujay Solomon
• Zowe Conformance Program
– Joe Winchester
• How to get involved
• Q/A
For the last 20 years, The Linux Foundation has provided unparalleled support for open source communities
through financial and intellectual resources, governance structure, IT infrastructure, services, events, and
training.
Dedicated to building sustainable ecosystems around open source projects, The Linux Foundation is working with the global technology
community to solve the world’s hardest problems through open source and creating the largest shared technology investment in
history.
The Linux Foundation is the umbrella organization for more than 300 open source projects accelerating open technology
development and commercial adoption. Some of the game-changing initiatives hosted by The Linux Foundation include:
3
Open Mainframe Project - part of The Linux Foundation
ecosystem of sustainable open source
Mission of the Open Mainframe Project:
Build community and adoption of Open Source
on the mainframe
• Eliminating barriers to Open Source adoption on the
mainframe
• Demonstrating value of the mainframe on technical and
business levels
• Strengthening collaboration points and resources for the
community to thrive
4
years since
launch
36
Supporting
Organizations
9
Hosted
Projects
36
Mentees
Sponsored
100+
Students
Impacted
200+
Project
Contributors
Open Mainframe Project
5
Mainframe-centric projects hosted
Learn about all Open Mainframe projects at https://www.openmainframeproject.org/projects
Supporting a strong open
source ecosystem on
mainframe is crucial to
sustainability. The Open
Mainframe Landscape is
key to identifying and
understanding the
dynamics.
Visit
https://l.openmainframeprojec
t.org to learn more.
Showcasing the commercial ecosystem building
from Open Mainframe Project hosted project
Ambitus
Joe Bostian, Open Source and Analytics
Architect for IBM z Systems and co-lead of
OMP’s Ambitus project
https://www.openmainframeproject.org/projects/ambitus
Mission:
To build a community of users who want to better understand how their existing open source environment
can be implemented and operated on a mainframe. This is a community of architects, developers, and users with
experience in enterprise environments who need to use their z/OS or Linux on Z platforms more effectively through
cross-platform open source frameworks and interfaces.
Benefits:
● Understand the set of common open source environments that exist on the modern mainframe
● Gain access to examples and best practices that illustrate how mainframes excel in open environments
● Discover how to to eliminate inefficiencies in enterprise open source deployments by applying the unique
functional strengths of IBM Z
What’s next:
We will continue to build out our portfolio of open source configurations and library of how-to information to assist
new users in bringing their workloads to IBM Z. We will also be providing assistance to open source maintainers
and committers who are thinking about supporting IBM Z through their projects.
Feilong
Mike Friesenegger, Solution Architect for the
SUSE Alliances team and co-lead of OMP’s
Feilong Project
James Vincent, Senior Systems Architect for
Velocity Software and co-lead of OMP’s Feilong
Project
https://www.openmainframeproject.org/projects/feilong
Mission:
• Contribute and further develop the RESTful API server that simplfies interaction with the IBM z/VM hypervisor.
Benefits:
• The RESTful API server makes using z/VM easier especially for developers without deep knowledge of z/VM.
• Develop self-service Infrastructure-as-a-Service automation of VMs, networking and storage used by z/VM.
• The z/VM Cloud Connector is included in an IBM product and can be integrated with VMware and OpenStack.
• An implementation of the RESTful API is available in a third-commercial z/VM cloud management product.
What’s next:
• Already have a strong codebase to contribute and further develop thanks to the IBM contribution to the project.
• Move CI/CD infrastructure under Linux Foundation and connect to Z resources from Feilong partners.
• Provide Feilong contributors access to z/VM resources to develop, test and document features.
• Support OMP summer mentorship project - Feilong - Ansible Module.
• Increase the Feilong membership and bi-weekly project meeting attendance.
https://www.openmainframeproject.org/projects/feilong
https://github.com/openmainframeproject/python-zvm-sdk
Polycephaly
Jerry Edgington, Senior Systems Analyst at
Western & Southern Financial Group and lead
for OMP’s Polycephaly project
https://www.openmainframeproject.org/projects/polycephaly
Mission:
- To allow developers to be just developers, regardless of what platform the application is being developed for
- Minimal knowledge for z/OS system programmer to support
- Reuse existing Jenkins and Git knowledge to support the zSeries platform
Benefits:
- Requires minimal z/OS system programming experience
- Treats z/OS just any other platform
- Reuses technology most likely already running, with expertise to use it
- Quickly allows non-z/OS developers to develop on z/OS
What’s next:
- Expansion of the current code to base to allow for more features, functions and subsystems, like DB2
- Improved integration with Jenkins and its code, and exploiting more of its features
- Improve documentation to allow for easier installation and transition to Polycephaly
Zorow
Hiren Shah, Senior Technical Staff Member, IBM
https://www.openmainframeproject.org/projects/zorow
Mission:
● Provides a repository for z/OS systems programmers and product vendors to contribute and share z/OSMF
workflows
● Build community of z/OS System programmers to collaborate around z/OSMF workflow technology
● Modernize z/OS System management via use of z/OSMF and workflows
Benefits:
● We can centralize workflows from clients and numerous IBM offerings, for common systems management tasks
● Systems programmers can collaborate on various workflows to reduce complexities by using familiar templates
that integrate seamlessly with their respective enterprise operations.
● Tenured systems programmers can be energized to transfer their systems management skills to the early
tenured systems programmers
What’s next:
● Continue to build portfolio of various system management and configuration workflows
● Encourage customers to participate and contribute to the zorow community
● Provide educational materials such as videos to help customers to build their own z/OSMF workflows
https://www.openmainframeproject.org/projects/zorow
What is a z/OSMF Workflow:
The z/OSMF Workflow is a framework that supports z/OS System Programmers (Workflow provider) to define a
guided flow (workflow) through steps to accomplish a system management or configuration task.
The z/OSMF Workflow is useful to:
● Assist people unfamiliar with how to perform a given task, or a task that they perform rarely
● Ensure that all tasks are performed in the right order and only when their dependencies have been met
● Ensure that all steps are completed, even if many of the tasks have been delegated to a number of different
colleagues
● Monitor and track progress toward the completion of the task
● Provide a history (audit trail) of the steps performed for a task
● Perform the same tasks on multiple systems
z/OSMF workflow Examples:
● Provision z/OS middleware
● Expand zFS file system
● Upgrade z/OS version
Zowe
Sujay Solomon, Chief Z DevOps Advocate for
Broadcom and member of OMP’s Zowe
Leadership Committee
zowe.org
Mission:
● Reduce the learning curve
● Attract new people to z/OS
● Simplify architecture
Benefits:
Zowe is an integrated and extensible open source software for z/OS with a coherent and curated set of user and programmatic interfaces
that:
● Provide consistent access to z/OS systems and services
● Leverage industry standard methodologies and standards familiar to the vast majority of today’s developers and IT staff
● Are commonly accepted as a standard within the mainframe community
What’s next:
● SSO experience for all users of z/OS
● SDKs for popular languages/runtimes like Python and Node.JS enabling developers to easily with z/OS services
● Mobile Framework for z/OS Services
Zowe
Conformance
Joe Winchester, IBM Senior Technical Staff
Member and member of OMP’s Zowe
Leadership Committee and Zowe architect
https://www.openmainframeproject.org/projects/zowe/conformance
Mission:
● Zowe is designed and architected to be software platform for z/OS products to build plugins, apps and
extensions.
Benefits:
● Give users the confidence that when they use a product, app, or distribution that leverages Zowe they can
expect a high level of common functionality, interoperability and user experience.
● Conformance provides Independent Software Vendors (ISVs), System Integrators (SIs) and end users greater
confidence that their software will behave as expected.
● The Zowe Conformance Program is administered by the Open Mainframe Project
Zowe CLI out of the box
Zowe CLI as an extensible platform
Zowe desktop as an extensible platform
Zowe conformant offerings
Other Open Mainframe projects and contacts
Lead: James Caffrey
Repo: https://github.com/OpenMainframeproject/ade
Lead: John Arwe
Repo: https://github.com/openmainframeproject/atompkg-
language-zvm-asm
Lead: Klaus Egeler
Repo:
https://github.com/openmainframeproject/tersedecompress
Lead: Robert Dahlberg
Landing Page:
https://www.openmainframeproject.org/projects/mentors
hip-program
Get involved!
A Few Ways to Participate
Subscribe to Open
Mainframe Project Mailing
Lists
Attend Upcoming
Mainframe Events
Get the latest
development updates
from the technical
communities
Engage in the discussion
on Slack
Start or join a local Open
Mainframe Meetup
Participate in the Forums
Join us at Open Mainframe Summit
• 2 day event, to be held
at the Marist College
Executive Center in
NYC
• CFP open now!
• Register today:
https://events.linuxfound
ation.org/open-
mainframe-summit/
36
Follow us on LinkedIn at https://www.linkedin.com/company/the-
open-mainframe-project
Follow us on Twitter at
https://twitter.com/OpenMFProject
Make sure you are follow us on social!
Questions?
Thank you!

More Related Content

What's hot

Rising Above the Noise: Continuous Integration, Delivery and DevOps
Rising Above the Noise: Continuous Integration, Delivery and DevOpsRising Above the Noise: Continuous Integration, Delivery and DevOps
Rising Above the Noise: Continuous Integration, Delivery and DevOpsIBM UrbanCode Products
 
OpenNTF Updates 03/05/13
OpenNTF Updates 03/05/13OpenNTF Updates 03/05/13
OpenNTF Updates 03/05/13Niklas Heidloff
 
Cloud Native Patterns with Bluemix Developer Console
Cloud Native Patterns with Bluemix Developer ConsoleCloud Native Patterns with Bluemix Developer Console
Cloud Native Patterns with Bluemix Developer Console
Matthew Perrins
 
Liferay Portal Introduction
Liferay Portal IntroductionLiferay Portal Introduction
Liferay Portal Introduction
Nguyen Tung
 
EMC World 2016 - cnaITL.01 Adopting An Open Source Strategy
EMC World 2016 - cnaITL.01 Adopting An Open Source StrategyEMC World 2016 - cnaITL.01 Adopting An Open Source Strategy
EMC World 2016 - cnaITL.01 Adopting An Open Source Strategy
{code}
 
EMC World 2016 - code.12 Managing a Large Open Source community at EMC and Do...
EMC World 2016 - code.12 Managing a Large Open Source community at EMC and Do...EMC World 2016 - code.12 Managing a Large Open Source community at EMC and Do...
EMC World 2016 - code.12 Managing a Large Open Source community at EMC and Do...
{code}
 
Integrating Alfresco with Liferay Portal for Document-Centric Use Cases
Integrating Alfresco with Liferay Portal for Document-Centric Use CasesIntegrating Alfresco with Liferay Portal for Document-Centric Use Cases
Integrating Alfresco with Liferay Portal for Document-Centric Use Casesrivetlogic
 
EMC World 2016 - code.10 Jumpstart your Open Source Presence through new Coll...
EMC World 2016 - code.10 Jumpstart your Open Source Presence through new Coll...EMC World 2016 - code.10 Jumpstart your Open Source Presence through new Coll...
EMC World 2016 - code.10 Jumpstart your Open Source Presence through new Coll...
{code}
 
INF104 - HCL Domino AppDev Pack – The Future of Domino App Dev Nobody Knows A...
INF104 - HCL Domino AppDev Pack – The Future of Domino App Dev Nobody Knows A...INF104 - HCL Domino AppDev Pack – The Future of Domino App Dev Nobody Knows A...
INF104 - HCL Domino AppDev Pack – The Future of Domino App Dev Nobody Knows A...
Heiko Voigt
 
EMC World 2016 - code.11 Intimidate me not - How to Contribute to Large Open ...
EMC World 2016 - code.11 Intimidate me not - How to Contribute to Large Open ...EMC World 2016 - code.11 Intimidate me not - How to Contribute to Large Open ...
EMC World 2016 - code.11 Intimidate me not - How to Contribute to Large Open ...
{code}
 
Industrialise PHP ~ ZendCon Europe 2013
Industrialise PHP ~ ZendCon Europe 2013Industrialise PHP ~ ZendCon Europe 2013
Industrialise PHP ~ ZendCon Europe 2013
ekino
 
Meetup 20200924 Sydney meetup
Meetup 20200924   Sydney meetupMeetup 20200924   Sydney meetup
Meetup 20200924 Sydney meetup
Royston Lobo
 
AWS Summit London 2019 - Containers on AWS
AWS Summit London 2019 - Containers on AWSAWS Summit London 2019 - Containers on AWS
AWS Summit London 2019 - Containers on AWS
Massimo Ferre'
 
Symfony Day 2009 - Symfony vs Integrating products
Symfony Day 2009 - Symfony vs Integrating productsSymfony Day 2009 - Symfony vs Integrating products
Symfony Day 2009 - Symfony vs Integrating productsXavier Lacot
 
Trends and future of java
Trends and future of javaTrends and future of java
Trends and future of java
Csaba Toth
 
Logstash Editor: The vscode extension to boost your productivity!
Logstash Editor: The vscode extension to boost your productivity!Logstash Editor: The vscode extension to boost your productivity!
Logstash Editor: The vscode extension to boost your productivity!
Fabien Baligand
 
Making a decision between Liferay and Drupal
Making a decision between Liferay and DrupalMaking a decision between Liferay and Drupal
Making a decision between Liferay and Drupal
InfoAxon Technologies Limited
 
Overview of Eclipse technologies
Overview of Eclipse technologiesOverview of Eclipse technologies
Overview of Eclipse technologies
PT.JUG
 

What's hot (20)

Rising Above the Noise: Continuous Integration, Delivery and DevOps
Rising Above the Noise: Continuous Integration, Delivery and DevOpsRising Above the Noise: Continuous Integration, Delivery and DevOps
Rising Above the Noise: Continuous Integration, Delivery and DevOps
 
OpenNTF Updates 03/05/13
OpenNTF Updates 03/05/13OpenNTF Updates 03/05/13
OpenNTF Updates 03/05/13
 
Cloud Native Patterns with Bluemix Developer Console
Cloud Native Patterns with Bluemix Developer ConsoleCloud Native Patterns with Bluemix Developer Console
Cloud Native Patterns with Bluemix Developer Console
 
Liferay Portal Introduction
Liferay Portal IntroductionLiferay Portal Introduction
Liferay Portal Introduction
 
EMC World 2016 - cnaITL.01 Adopting An Open Source Strategy
EMC World 2016 - cnaITL.01 Adopting An Open Source StrategyEMC World 2016 - cnaITL.01 Adopting An Open Source Strategy
EMC World 2016 - cnaITL.01 Adopting An Open Source Strategy
 
EMC World 2016 - code.12 Managing a Large Open Source community at EMC and Do...
EMC World 2016 - code.12 Managing a Large Open Source community at EMC and Do...EMC World 2016 - code.12 Managing a Large Open Source community at EMC and Do...
EMC World 2016 - code.12 Managing a Large Open Source community at EMC and Do...
 
Shree_Duth_Awasthi_Resume
Shree_Duth_Awasthi_ResumeShree_Duth_Awasthi_Resume
Shree_Duth_Awasthi_Resume
 
KarthikSNOW_CV
KarthikSNOW_CVKarthikSNOW_CV
KarthikSNOW_CV
 
Integrating Alfresco with Liferay Portal for Document-Centric Use Cases
Integrating Alfresco with Liferay Portal for Document-Centric Use CasesIntegrating Alfresco with Liferay Portal for Document-Centric Use Cases
Integrating Alfresco with Liferay Portal for Document-Centric Use Cases
 
EMC World 2016 - code.10 Jumpstart your Open Source Presence through new Coll...
EMC World 2016 - code.10 Jumpstart your Open Source Presence through new Coll...EMC World 2016 - code.10 Jumpstart your Open Source Presence through new Coll...
EMC World 2016 - code.10 Jumpstart your Open Source Presence through new Coll...
 
INF104 - HCL Domino AppDev Pack – The Future of Domino App Dev Nobody Knows A...
INF104 - HCL Domino AppDev Pack – The Future of Domino App Dev Nobody Knows A...INF104 - HCL Domino AppDev Pack – The Future of Domino App Dev Nobody Knows A...
INF104 - HCL Domino AppDev Pack – The Future of Domino App Dev Nobody Knows A...
 
EMC World 2016 - code.11 Intimidate me not - How to Contribute to Large Open ...
EMC World 2016 - code.11 Intimidate me not - How to Contribute to Large Open ...EMC World 2016 - code.11 Intimidate me not - How to Contribute to Large Open ...
EMC World 2016 - code.11 Intimidate me not - How to Contribute to Large Open ...
 
Industrialise PHP ~ ZendCon Europe 2013
Industrialise PHP ~ ZendCon Europe 2013Industrialise PHP ~ ZendCon Europe 2013
Industrialise PHP ~ ZendCon Europe 2013
 
Meetup 20200924 Sydney meetup
Meetup 20200924   Sydney meetupMeetup 20200924   Sydney meetup
Meetup 20200924 Sydney meetup
 
AWS Summit London 2019 - Containers on AWS
AWS Summit London 2019 - Containers on AWSAWS Summit London 2019 - Containers on AWS
AWS Summit London 2019 - Containers on AWS
 
Symfony Day 2009 - Symfony vs Integrating products
Symfony Day 2009 - Symfony vs Integrating productsSymfony Day 2009 - Symfony vs Integrating products
Symfony Day 2009 - Symfony vs Integrating products
 
Trends and future of java
Trends and future of javaTrends and future of java
Trends and future of java
 
Logstash Editor: The vscode extension to boost your productivity!
Logstash Editor: The vscode extension to boost your productivity!Logstash Editor: The vscode extension to boost your productivity!
Logstash Editor: The vscode extension to boost your productivity!
 
Making a decision between Liferay and Drupal
Making a decision between Liferay and DrupalMaking a decision between Liferay and Drupal
Making a decision between Liferay and Drupal
 
Overview of Eclipse technologies
Overview of Eclipse technologiesOverview of Eclipse technologies
Overview of Eclipse technologies
 

Similar to Webinar: Open Source on the Modern Mainframe

Intro to open source - 101 presentation
Intro to open source - 101 presentationIntro to open source - 101 presentation
Intro to open source - 101 presentation
Javier Perez
 
Project SOLOS
Project SOLOSProject SOLOS
Project SOLOS
Siddharth Shanbhogue
 
Which Tools Are The Best For Symfony Projects_.pdf
Which Tools Are The Best For Symfony Projects_.pdfWhich Tools Are The Best For Symfony Projects_.pdf
Which Tools Are The Best For Symfony Projects_.pdf
Moon Technolabs Pvt. Ltd.
 
Bootstrap4XPages
Bootstrap4XPagesBootstrap4XPages
Bootstrap4XPages
Teamstudio
 
Which Tools Are The Best For Symfony Projects_.pdf
Which Tools Are The Best For Symfony Projects_.pdfWhich Tools Are The Best For Symfony Projects_.pdf
Which Tools Are The Best For Symfony Projects_.pdf
Moon Technolabs Pvt. Ltd.
 
Open Source Governance v2.5
Open Source Governance v2.5Open Source Governance v2.5
Open Source Governance v2.5
Inria
 
Methods about Open Source Governance v2.5
Methods about Open Source Governance v2.5Methods about Open Source Governance v2.5
Methods about Open Source Governance v2.5
fOSSa - Free Open Source Software Academia Conference
 
Best things to know about .net framework
Best things to know about .net frameworkBest things to know about .net framework
Best things to know about .net framework
Shelly Megan
 
Federating Subversion and Git
Federating Subversion and GitFederating Subversion and Git
Federating Subversion and Git
CollabNet
 
Selecting an Open Source License and Business Model for Your Project to Have ...
Selecting an Open Source License and Business Model for Your Project to Have ...Selecting an Open Source License and Business Model for Your Project to Have ...
Selecting an Open Source License and Business Model for Your Project to Have ...
All Things Open
 
Discover the Linux on z Systems Effect
Discover the Linux on z Systems EffectDiscover the Linux on z Systems Effect
Discover the Linux on z Systems Effect
IBM
 
Open Source Governance at HP
Open Source Governance at HPOpen Source Governance at HP
Open Source Governance at HP
Bruno Cornec
 
GoOpen 2010: Sandro D'Elia
GoOpen 2010: Sandro D'EliaGoOpen 2010: Sandro D'Elia
GoOpen 2010: Sandro D'EliaFriprogsenteret
 
Mer: How the community innovates
Mer: How the community innovatesMer: How the community innovates
Mer: How the community innovatesCarsten Munk
 
Bridging Modern DevOps and the Mainframe
Bridging Modern DevOps and the MainframeBridging Modern DevOps and the Mainframe
Bridging Modern DevOps and the Mainframe
DevOps.com
 
Deploying and Managing Anypoint Runtime Fabric on OpenShift
Deploying and Managing Anypoint Runtime Fabric on OpenShiftDeploying and Managing Anypoint Runtime Fabric on OpenShift
Deploying and Managing Anypoint Runtime Fabric on OpenShift
Harshana Martin
 
Best practices for using open source software in the enterprise
Best practices for using open source software in the enterpriseBest practices for using open source software in the enterprise
Best practices for using open source software in the enterprise
Marcel de Vries
 
NodeConf EU 2015 Keynote
NodeConf EU 2015 Keynote NodeConf EU 2015 Keynote
NodeConf EU 2015 Keynote
ibmwebspheresoftware
 
IP PROJECT E-GOVERNMENTAL HELPLINE
IP PROJECT E-GOVERNMENTAL HELPLINEIP PROJECT E-GOVERNMENTAL HELPLINE
IP PROJECT E-GOVERNMENTAL HELPLINE
Mathesh T
 
SIGAda Hibachi Workshop Presentation
SIGAda Hibachi Workshop PresentationSIGAda Hibachi Workshop Presentation
SIGAda Hibachi Workshop Presentation
Gneuromante canalada.org
 

Similar to Webinar: Open Source on the Modern Mainframe (20)

Intro to open source - 101 presentation
Intro to open source - 101 presentationIntro to open source - 101 presentation
Intro to open source - 101 presentation
 
Project SOLOS
Project SOLOSProject SOLOS
Project SOLOS
 
Which Tools Are The Best For Symfony Projects_.pdf
Which Tools Are The Best For Symfony Projects_.pdfWhich Tools Are The Best For Symfony Projects_.pdf
Which Tools Are The Best For Symfony Projects_.pdf
 
Bootstrap4XPages
Bootstrap4XPagesBootstrap4XPages
Bootstrap4XPages
 
Which Tools Are The Best For Symfony Projects_.pdf
Which Tools Are The Best For Symfony Projects_.pdfWhich Tools Are The Best For Symfony Projects_.pdf
Which Tools Are The Best For Symfony Projects_.pdf
 
Open Source Governance v2.5
Open Source Governance v2.5Open Source Governance v2.5
Open Source Governance v2.5
 
Methods about Open Source Governance v2.5
Methods about Open Source Governance v2.5Methods about Open Source Governance v2.5
Methods about Open Source Governance v2.5
 
Best things to know about .net framework
Best things to know about .net frameworkBest things to know about .net framework
Best things to know about .net framework
 
Federating Subversion and Git
Federating Subversion and GitFederating Subversion and Git
Federating Subversion and Git
 
Selecting an Open Source License and Business Model for Your Project to Have ...
Selecting an Open Source License and Business Model for Your Project to Have ...Selecting an Open Source License and Business Model for Your Project to Have ...
Selecting an Open Source License and Business Model for Your Project to Have ...
 
Discover the Linux on z Systems Effect
Discover the Linux on z Systems EffectDiscover the Linux on z Systems Effect
Discover the Linux on z Systems Effect
 
Open Source Governance at HP
Open Source Governance at HPOpen Source Governance at HP
Open Source Governance at HP
 
GoOpen 2010: Sandro D'Elia
GoOpen 2010: Sandro D'EliaGoOpen 2010: Sandro D'Elia
GoOpen 2010: Sandro D'Elia
 
Mer: How the community innovates
Mer: How the community innovatesMer: How the community innovates
Mer: How the community innovates
 
Bridging Modern DevOps and the Mainframe
Bridging Modern DevOps and the MainframeBridging Modern DevOps and the Mainframe
Bridging Modern DevOps and the Mainframe
 
Deploying and Managing Anypoint Runtime Fabric on OpenShift
Deploying and Managing Anypoint Runtime Fabric on OpenShiftDeploying and Managing Anypoint Runtime Fabric on OpenShift
Deploying and Managing Anypoint Runtime Fabric on OpenShift
 
Best practices for using open source software in the enterprise
Best practices for using open source software in the enterpriseBest practices for using open source software in the enterprise
Best practices for using open source software in the enterprise
 
NodeConf EU 2015 Keynote
NodeConf EU 2015 Keynote NodeConf EU 2015 Keynote
NodeConf EU 2015 Keynote
 
IP PROJECT E-GOVERNMENTAL HELPLINE
IP PROJECT E-GOVERNMENTAL HELPLINEIP PROJECT E-GOVERNMENTAL HELPLINE
IP PROJECT E-GOVERNMENTAL HELPLINE
 
SIGAda Hibachi Workshop Presentation
SIGAda Hibachi Workshop PresentationSIGAda Hibachi Workshop Presentation
SIGAda Hibachi Workshop Presentation
 

Recently uploaded

The Art of the Pitch: WordPress Relationships and Sales
The Art of the Pitch: WordPress Relationships and SalesThe Art of the Pitch: WordPress Relationships and Sales
The Art of the Pitch: WordPress Relationships and Sales
Laura Byrne
 
Epistemic Interaction - tuning interfaces to provide information for AI support
Epistemic Interaction - tuning interfaces to provide information for AI supportEpistemic Interaction - tuning interfaces to provide information for AI support
Epistemic Interaction - tuning interfaces to provide information for AI support
Alan Dix
 
Observability Concepts EVERY Developer Should Know -- DeveloperWeek Europe.pdf
Observability Concepts EVERY Developer Should Know -- DeveloperWeek Europe.pdfObservability Concepts EVERY Developer Should Know -- DeveloperWeek Europe.pdf
Observability Concepts EVERY Developer Should Know -- DeveloperWeek Europe.pdf
Paige Cruz
 
Free Complete Python - A step towards Data Science
Free Complete Python - A step towards Data ScienceFree Complete Python - A step towards Data Science
Free Complete Python - A step towards Data Science
RinaMondal9
 
GDG Cloud Southlake #33: Boule & Rebala: Effective AppSec in SDLC using Deplo...
GDG Cloud Southlake #33: Boule & Rebala: Effective AppSec in SDLC using Deplo...GDG Cloud Southlake #33: Boule & Rebala: Effective AppSec in SDLC using Deplo...
GDG Cloud Southlake #33: Boule & Rebala: Effective AppSec in SDLC using Deplo...
James Anderson
 
Introduction to CHERI technology - Cybersecurity
Introduction to CHERI technology - CybersecurityIntroduction to CHERI technology - Cybersecurity
Introduction to CHERI technology - Cybersecurity
mikeeftimakis1
 
Transcript: Selling digital books in 2024: Insights from industry leaders - T...
Transcript: Selling digital books in 2024: Insights from industry leaders - T...Transcript: Selling digital books in 2024: Insights from industry leaders - T...
Transcript: Selling digital books in 2024: Insights from industry leaders - T...
BookNet Canada
 
Smart TV Buyer Insights Survey 2024 by 91mobiles.pdf
Smart TV Buyer Insights Survey 2024 by 91mobiles.pdfSmart TV Buyer Insights Survey 2024 by 91mobiles.pdf
Smart TV Buyer Insights Survey 2024 by 91mobiles.pdf
91mobiles
 
By Design, not by Accident - Agile Venture Bolzano 2024
By Design, not by Accident - Agile Venture Bolzano 2024By Design, not by Accident - Agile Venture Bolzano 2024
By Design, not by Accident - Agile Venture Bolzano 2024
Pierluigi Pugliese
 
UiPath Test Automation using UiPath Test Suite series, part 4
UiPath Test Automation using UiPath Test Suite series, part 4UiPath Test Automation using UiPath Test Suite series, part 4
UiPath Test Automation using UiPath Test Suite series, part 4
DianaGray10
 
Elizabeth Buie - Older adults: Are we really designing for our future selves?
Elizabeth Buie - Older adults: Are we really designing for our future selves?Elizabeth Buie - Older adults: Are we really designing for our future selves?
Elizabeth Buie - Older adults: Are we really designing for our future selves?
Nexer Digital
 
Video Streaming: Then, Now, and in the Future
Video Streaming: Then, Now, and in the FutureVideo Streaming: Then, Now, and in the Future
Video Streaming: Then, Now, and in the Future
Alpen-Adria-Universität
 
Generative AI Deep Dive: Advancing from Proof of Concept to Production
Generative AI Deep Dive: Advancing from Proof of Concept to ProductionGenerative AI Deep Dive: Advancing from Proof of Concept to Production
Generative AI Deep Dive: Advancing from Proof of Concept to Production
Aggregage
 
GenAISummit 2024 May 28 Sri Ambati Keynote: AGI Belongs to The Community in O...
GenAISummit 2024 May 28 Sri Ambati Keynote: AGI Belongs to The Community in O...GenAISummit 2024 May 28 Sri Ambati Keynote: AGI Belongs to The Community in O...
GenAISummit 2024 May 28 Sri Ambati Keynote: AGI Belongs to The Community in O...
Sri Ambati
 
PHP Frameworks: I want to break free (IPC Berlin 2024)
PHP Frameworks: I want to break free (IPC Berlin 2024)PHP Frameworks: I want to break free (IPC Berlin 2024)
PHP Frameworks: I want to break free (IPC Berlin 2024)
Ralf Eggert
 
Assure Contact Center Experiences for Your Customers With ThousandEyes
Assure Contact Center Experiences for Your Customers With ThousandEyesAssure Contact Center Experiences for Your Customers With ThousandEyes
Assure Contact Center Experiences for Your Customers With ThousandEyes
ThousandEyes
 
Le nuove frontiere dell'AI nell'RPA con UiPath Autopilot™
Le nuove frontiere dell'AI nell'RPA con UiPath Autopilot™Le nuove frontiere dell'AI nell'RPA con UiPath Autopilot™
Le nuove frontiere dell'AI nell'RPA con UiPath Autopilot™
UiPathCommunity
 
Leading Change strategies and insights for effective change management pdf 1.pdf
Leading Change strategies and insights for effective change management pdf 1.pdfLeading Change strategies and insights for effective change management pdf 1.pdf
Leading Change strategies and insights for effective change management pdf 1.pdf
OnBoard
 
Elevating Tactical DDD Patterns Through Object Calisthenics
Elevating Tactical DDD Patterns Through Object CalisthenicsElevating Tactical DDD Patterns Through Object Calisthenics
Elevating Tactical DDD Patterns Through Object Calisthenics
Dorra BARTAGUIZ
 
zkStudyClub - Reef: Fast Succinct Non-Interactive Zero-Knowledge Regex Proofs
zkStudyClub - Reef: Fast Succinct Non-Interactive Zero-Knowledge Regex ProofszkStudyClub - Reef: Fast Succinct Non-Interactive Zero-Knowledge Regex Proofs
zkStudyClub - Reef: Fast Succinct Non-Interactive Zero-Knowledge Regex Proofs
Alex Pruden
 

Recently uploaded (20)

The Art of the Pitch: WordPress Relationships and Sales
The Art of the Pitch: WordPress Relationships and SalesThe Art of the Pitch: WordPress Relationships and Sales
The Art of the Pitch: WordPress Relationships and Sales
 
Epistemic Interaction - tuning interfaces to provide information for AI support
Epistemic Interaction - tuning interfaces to provide information for AI supportEpistemic Interaction - tuning interfaces to provide information for AI support
Epistemic Interaction - tuning interfaces to provide information for AI support
 
Observability Concepts EVERY Developer Should Know -- DeveloperWeek Europe.pdf
Observability Concepts EVERY Developer Should Know -- DeveloperWeek Europe.pdfObservability Concepts EVERY Developer Should Know -- DeveloperWeek Europe.pdf
Observability Concepts EVERY Developer Should Know -- DeveloperWeek Europe.pdf
 
Free Complete Python - A step towards Data Science
Free Complete Python - A step towards Data ScienceFree Complete Python - A step towards Data Science
Free Complete Python - A step towards Data Science
 
GDG Cloud Southlake #33: Boule & Rebala: Effective AppSec in SDLC using Deplo...
GDG Cloud Southlake #33: Boule & Rebala: Effective AppSec in SDLC using Deplo...GDG Cloud Southlake #33: Boule & Rebala: Effective AppSec in SDLC using Deplo...
GDG Cloud Southlake #33: Boule & Rebala: Effective AppSec in SDLC using Deplo...
 
Introduction to CHERI technology - Cybersecurity
Introduction to CHERI technology - CybersecurityIntroduction to CHERI technology - Cybersecurity
Introduction to CHERI technology - Cybersecurity
 
Transcript: Selling digital books in 2024: Insights from industry leaders - T...
Transcript: Selling digital books in 2024: Insights from industry leaders - T...Transcript: Selling digital books in 2024: Insights from industry leaders - T...
Transcript: Selling digital books in 2024: Insights from industry leaders - T...
 
Smart TV Buyer Insights Survey 2024 by 91mobiles.pdf
Smart TV Buyer Insights Survey 2024 by 91mobiles.pdfSmart TV Buyer Insights Survey 2024 by 91mobiles.pdf
Smart TV Buyer Insights Survey 2024 by 91mobiles.pdf
 
By Design, not by Accident - Agile Venture Bolzano 2024
By Design, not by Accident - Agile Venture Bolzano 2024By Design, not by Accident - Agile Venture Bolzano 2024
By Design, not by Accident - Agile Venture Bolzano 2024
 
UiPath Test Automation using UiPath Test Suite series, part 4
UiPath Test Automation using UiPath Test Suite series, part 4UiPath Test Automation using UiPath Test Suite series, part 4
UiPath Test Automation using UiPath Test Suite series, part 4
 
Elizabeth Buie - Older adults: Are we really designing for our future selves?
Elizabeth Buie - Older adults: Are we really designing for our future selves?Elizabeth Buie - Older adults: Are we really designing for our future selves?
Elizabeth Buie - Older adults: Are we really designing for our future selves?
 
Video Streaming: Then, Now, and in the Future
Video Streaming: Then, Now, and in the FutureVideo Streaming: Then, Now, and in the Future
Video Streaming: Then, Now, and in the Future
 
Generative AI Deep Dive: Advancing from Proof of Concept to Production
Generative AI Deep Dive: Advancing from Proof of Concept to ProductionGenerative AI Deep Dive: Advancing from Proof of Concept to Production
Generative AI Deep Dive: Advancing from Proof of Concept to Production
 
GenAISummit 2024 May 28 Sri Ambati Keynote: AGI Belongs to The Community in O...
GenAISummit 2024 May 28 Sri Ambati Keynote: AGI Belongs to The Community in O...GenAISummit 2024 May 28 Sri Ambati Keynote: AGI Belongs to The Community in O...
GenAISummit 2024 May 28 Sri Ambati Keynote: AGI Belongs to The Community in O...
 
PHP Frameworks: I want to break free (IPC Berlin 2024)
PHP Frameworks: I want to break free (IPC Berlin 2024)PHP Frameworks: I want to break free (IPC Berlin 2024)
PHP Frameworks: I want to break free (IPC Berlin 2024)
 
Assure Contact Center Experiences for Your Customers With ThousandEyes
Assure Contact Center Experiences for Your Customers With ThousandEyesAssure Contact Center Experiences for Your Customers With ThousandEyes
Assure Contact Center Experiences for Your Customers With ThousandEyes
 
Le nuove frontiere dell'AI nell'RPA con UiPath Autopilot™
Le nuove frontiere dell'AI nell'RPA con UiPath Autopilot™Le nuove frontiere dell'AI nell'RPA con UiPath Autopilot™
Le nuove frontiere dell'AI nell'RPA con UiPath Autopilot™
 
Leading Change strategies and insights for effective change management pdf 1.pdf
Leading Change strategies and insights for effective change management pdf 1.pdfLeading Change strategies and insights for effective change management pdf 1.pdf
Leading Change strategies and insights for effective change management pdf 1.pdf
 
Elevating Tactical DDD Patterns Through Object Calisthenics
Elevating Tactical DDD Patterns Through Object CalisthenicsElevating Tactical DDD Patterns Through Object Calisthenics
Elevating Tactical DDD Patterns Through Object Calisthenics
 
zkStudyClub - Reef: Fast Succinct Non-Interactive Zero-Knowledge Regex Proofs
zkStudyClub - Reef: Fast Succinct Non-Interactive Zero-Knowledge Regex ProofszkStudyClub - Reef: Fast Succinct Non-Interactive Zero-Knowledge Regex Proofs
zkStudyClub - Reef: Fast Succinct Non-Interactive Zero-Knowledge Regex Proofs
 

Webinar: Open Source on the Modern Mainframe

  • 1. Open Source on the Modern Mainframe April 17, 2020
  • 2. Agenda • Welcome and introduction - Len Santalucia • Ambitus - Joe Bostian • Feilong - Mike Friesenegger & James Vincent • Polycephaly - Jerry Edgington • Zorow - Hiren Shah • Zowe - Sujay Solomon • Zowe Conformance Program – Joe Winchester • How to get involved • Q/A
  • 3. For the last 20 years, The Linux Foundation has provided unparalleled support for open source communities through financial and intellectual resources, governance structure, IT infrastructure, services, events, and training. Dedicated to building sustainable ecosystems around open source projects, The Linux Foundation is working with the global technology community to solve the world’s hardest problems through open source and creating the largest shared technology investment in history. The Linux Foundation is the umbrella organization for more than 300 open source projects accelerating open technology development and commercial adoption. Some of the game-changing initiatives hosted by The Linux Foundation include: 3 Open Mainframe Project - part of The Linux Foundation ecosystem of sustainable open source
  • 4. Mission of the Open Mainframe Project: Build community and adoption of Open Source on the mainframe • Eliminating barriers to Open Source adoption on the mainframe • Demonstrating value of the mainframe on technical and business levels • Strengthening collaboration points and resources for the community to thrive
  • 6. Mainframe-centric projects hosted Learn about all Open Mainframe projects at https://www.openmainframeproject.org/projects
  • 7. Supporting a strong open source ecosystem on mainframe is crucial to sustainability. The Open Mainframe Landscape is key to identifying and understanding the dynamics. Visit https://l.openmainframeprojec t.org to learn more. Showcasing the commercial ecosystem building from Open Mainframe Project hosted project
  • 8. Ambitus Joe Bostian, Open Source and Analytics Architect for IBM z Systems and co-lead of OMP’s Ambitus project
  • 9. https://www.openmainframeproject.org/projects/ambitus Mission: To build a community of users who want to better understand how their existing open source environment can be implemented and operated on a mainframe. This is a community of architects, developers, and users with experience in enterprise environments who need to use their z/OS or Linux on Z platforms more effectively through cross-platform open source frameworks and interfaces. Benefits: ● Understand the set of common open source environments that exist on the modern mainframe ● Gain access to examples and best practices that illustrate how mainframes excel in open environments ● Discover how to to eliminate inefficiencies in enterprise open source deployments by applying the unique functional strengths of IBM Z What’s next: We will continue to build out our portfolio of open source configurations and library of how-to information to assist new users in bringing their workloads to IBM Z. We will also be providing assistance to open source maintainers and committers who are thinking about supporting IBM Z through their projects.
  • 10. Feilong Mike Friesenegger, Solution Architect for the SUSE Alliances team and co-lead of OMP’s Feilong Project James Vincent, Senior Systems Architect for Velocity Software and co-lead of OMP’s Feilong Project
  • 11. https://www.openmainframeproject.org/projects/feilong Mission: • Contribute and further develop the RESTful API server that simplfies interaction with the IBM z/VM hypervisor. Benefits: • The RESTful API server makes using z/VM easier especially for developers without deep knowledge of z/VM. • Develop self-service Infrastructure-as-a-Service automation of VMs, networking and storage used by z/VM. • The z/VM Cloud Connector is included in an IBM product and can be integrated with VMware and OpenStack. • An implementation of the RESTful API is available in a third-commercial z/VM cloud management product. What’s next: • Already have a strong codebase to contribute and further develop thanks to the IBM contribution to the project. • Move CI/CD infrastructure under Linux Foundation and connect to Z resources from Feilong partners. • Provide Feilong contributors access to z/VM resources to develop, test and document features. • Support OMP summer mentorship project - Feilong - Ansible Module. • Increase the Feilong membership and bi-weekly project meeting attendance.
  • 13. Polycephaly Jerry Edgington, Senior Systems Analyst at Western & Southern Financial Group and lead for OMP’s Polycephaly project
  • 14. https://www.openmainframeproject.org/projects/polycephaly Mission: - To allow developers to be just developers, regardless of what platform the application is being developed for - Minimal knowledge for z/OS system programmer to support - Reuse existing Jenkins and Git knowledge to support the zSeries platform Benefits: - Requires minimal z/OS system programming experience - Treats z/OS just any other platform - Reuses technology most likely already running, with expertise to use it - Quickly allows non-z/OS developers to develop on z/OS What’s next: - Expansion of the current code to base to allow for more features, functions and subsystems, like DB2 - Improved integration with Jenkins and its code, and exploiting more of its features - Improve documentation to allow for easier installation and transition to Polycephaly
  • 15. Zorow Hiren Shah, Senior Technical Staff Member, IBM
  • 16. https://www.openmainframeproject.org/projects/zorow Mission: ● Provides a repository for z/OS systems programmers and product vendors to contribute and share z/OSMF workflows ● Build community of z/OS System programmers to collaborate around z/OSMF workflow technology ● Modernize z/OS System management via use of z/OSMF and workflows Benefits: ● We can centralize workflows from clients and numerous IBM offerings, for common systems management tasks ● Systems programmers can collaborate on various workflows to reduce complexities by using familiar templates that integrate seamlessly with their respective enterprise operations. ● Tenured systems programmers can be energized to transfer their systems management skills to the early tenured systems programmers What’s next: ● Continue to build portfolio of various system management and configuration workflows ● Encourage customers to participate and contribute to the zorow community ● Provide educational materials such as videos to help customers to build their own z/OSMF workflows
  • 17. https://www.openmainframeproject.org/projects/zorow What is a z/OSMF Workflow: The z/OSMF Workflow is a framework that supports z/OS System Programmers (Workflow provider) to define a guided flow (workflow) through steps to accomplish a system management or configuration task. The z/OSMF Workflow is useful to: ● Assist people unfamiliar with how to perform a given task, or a task that they perform rarely ● Ensure that all tasks are performed in the right order and only when their dependencies have been met ● Ensure that all steps are completed, even if many of the tasks have been delegated to a number of different colleagues ● Monitor and track progress toward the completion of the task ● Provide a history (audit trail) of the steps performed for a task ● Perform the same tasks on multiple systems z/OSMF workflow Examples: ● Provision z/OS middleware ● Expand zFS file system ● Upgrade z/OS version
  • 18. Zowe Sujay Solomon, Chief Z DevOps Advocate for Broadcom and member of OMP’s Zowe Leadership Committee
  • 19. zowe.org Mission: ● Reduce the learning curve ● Attract new people to z/OS ● Simplify architecture Benefits: Zowe is an integrated and extensible open source software for z/OS with a coherent and curated set of user and programmatic interfaces that: ● Provide consistent access to z/OS systems and services ● Leverage industry standard methodologies and standards familiar to the vast majority of today’s developers and IT staff ● Are commonly accepted as a standard within the mainframe community What’s next: ● SSO experience for all users of z/OS ● SDKs for popular languages/runtimes like Python and Node.JS enabling developers to easily with z/OS services ● Mobile Framework for z/OS Services
  • 20.
  • 21.
  • 22.
  • 23.
  • 24.
  • 25.
  • 26. Zowe Conformance Joe Winchester, IBM Senior Technical Staff Member and member of OMP’s Zowe Leadership Committee and Zowe architect
  • 27. https://www.openmainframeproject.org/projects/zowe/conformance Mission: ● Zowe is designed and architected to be software platform for z/OS products to build plugins, apps and extensions. Benefits: ● Give users the confidence that when they use a product, app, or distribution that leverages Zowe they can expect a high level of common functionality, interoperability and user experience. ● Conformance provides Independent Software Vendors (ISVs), System Integrators (SIs) and end users greater confidence that their software will behave as expected. ● The Zowe Conformance Program is administered by the Open Mainframe Project
  • 28. Zowe CLI out of the box
  • 29. Zowe CLI as an extensible platform
  • 30. Zowe desktop as an extensible platform
  • 32. Other Open Mainframe projects and contacts Lead: James Caffrey Repo: https://github.com/OpenMainframeproject/ade Lead: John Arwe Repo: https://github.com/openmainframeproject/atompkg- language-zvm-asm Lead: Klaus Egeler Repo: https://github.com/openmainframeproject/tersedecompress Lead: Robert Dahlberg Landing Page: https://www.openmainframeproject.org/projects/mentors hip-program
  • 34. A Few Ways to Participate Subscribe to Open Mainframe Project Mailing Lists Attend Upcoming Mainframe Events Get the latest development updates from the technical communities Engage in the discussion on Slack Start or join a local Open Mainframe Meetup Participate in the Forums
  • 35. Join us at Open Mainframe Summit • 2 day event, to be held at the Marist College Executive Center in NYC • CFP open now! • Register today: https://events.linuxfound ation.org/open- mainframe-summit/
  • 36. 36 Follow us on LinkedIn at https://www.linkedin.com/company/the- open-mainframe-project Follow us on Twitter at https://twitter.com/OpenMFProject Make sure you are follow us on social!