DevOps Automation

 View Only

IBM Z DevOps Virtual Workshop

By Ronald Geraghty posted Fri October 22, 2021 05:27 PM

  

IBM Z DevOps Virtual Workshop

Nov 16th & 17th, 2021 • 2PM - 5PM Eastern

Please join us for our IBM Z DevOps Virtual Workshop. The objective of this session is to demonstrate through hands-on workshops, the power of collaborative development and delivery enabled by the Enterprise DevOps solutions. Application teams can learn how they can modernize their application portfolio using modern technology and tools. We will focus on code and build, automate unit testing, and deploy. Production teams can learn how they can extend and automate their existing build and deployment solutions for enterprise applications.

Day 1

2:00 PM Introduction to DevOps on IBM Z
2:40 PM Labs:
  • Work with z/OS using COBOL & DB2 to identify an abend, debug & show the program code coverage result
  • Use IBM DBB with Git & Jenkins on Z to implement a change on an existing transaction and deploy to CICS
5:00 PM Closing Day 1

Day 2

2:00 PM Demo: Scenario using z DevOps solutions including ADDI, zUnit, Git, Jenkins & UCD
3:00 PM Choose an optional lab:
  • Using IBM zUnit to Unit Test a COBOL/CICS or COBOL DB2 Batch program
  • Using IBM Z VTP to test a COBOL /CICS / DB2 transaction
  • Running Integration tests using Galasa framework
  • Migrating partitioned data sets (PDS) to a distributed Git repository
  • Deploy a COBOL/CICS/DB2 application using a GitLab CI Pipeline
  • Using IBM ADDI to find CICS programs able to be converted to APIs
  • Create & deploy a restful service using z/OS Connect EE Toolkit & CICS
  • Use Application Performance Analyzer (APA) to identify system constraints and improve application performance from existing COBOL/DB2 batch program
  • Use Urban Code Deploy to create and deploy an application to z/OS 
5:00 PM Closing Day 2


  • Using ADDI to discover the relationships between the components of the IBM z/OS applications and understand the impacts of potential changes
  • How to migrate partitioned data sets (PDS) to a distributed Git repository
  • Working with integrated application development and problem analysis (ADFz)
  • Managing your source code using modern technology (including Git )
  • Building automation (DBB) for COBOL or PL/I without a specific source code manager but using a pipeline automation tool (including Jenkins</a >)
  • Using a unit testing framework (zUnit) for COBOL or PL/Ias part of the development and build environment.
  • Using IBM Z Virtual Test Platform (VTP) for application Integration Testing of a COBOL/CICS/DB2 application
  • Using GitLab CI  along with DBB, ZUnit and UrbanCode Deploy (UCD) on z/OS.
  • Integration testing for z/OS powered hybrid cloud applications using Galasa
  • Application deployments automation to many environments (UCD)
  • Expose Mainframe legacy applications via RESTful APIs (z/OS Connect)
  • Measure and report on how system resources are used by mainframe applications to improve performance (APA)
1 comment
33 views

Permalink

Comments

Thu November 11, 2021 08:18 AM

Looks great Ronnie!