Come along at any time, grab a machine and away you go. Refreshments and snacks will be provided. This first meetup is funded by IBM.
The following labs will be provided:
> Lab: IBM Eclipse Mainframe Development for z Systems
A suite of integrated, full-featured tools optimized to help teams design, build, test, and debug z/OS software. From developing a new z/OS application, to performing problem analysis on your existing codebase, provides everything needed to develop with quality and agility.
a) Assess runtime execution percentage of COBOL programs.
b) Develop and compile a COBOL application.
c) Debug a COBOL program.
> Lab: REST APIs for Mainframe Applications Using z/OS Connect
Create efficient RESTful APIs for mobile and cloud applications.
a) Expose a CICS COBOL program as a RESTful API.
b) Expose an IMS application as a RESTful API.
c) Call a RESTful API from a COBOL Application.
> Lab: Git for Mainframe Applications
Use existing mainframe application abilities and Git to integrate development and add automation. This software helps development teams transition from traditional library managers to modern open-source Source Code Management software.
a) Load a Git repository and modify the COBOL code
b) Run a build with IBM Dependency Based Build (DBB) and visually debug the program.
c) Commit and push modifications into the Git repository and request a Jenkins build.
d) Write a sample build script using DBB.
> Lab: Mainframe Code Analyzer Tools
Application discovery tools are part of the software lifecycle management process and can help you transform and support digital and hybrid cloud transformation and assist you in leveraging your time-tested code.
a) Identify maintainability issues and update unreachable code in an application.
b) Discover CICS programs that can be converted into API's.
Labs can be taken home if you need more time to complete them.