DevOps for Mainframe training

Course overview

The course is designed to provide the audience with an introduction to Mainframe build in a DevOps pipeline with IBM Dependency Based Build.

Course Duration

4 Days

Cost

Audience

  • Developers, Architects and Consultants

Prerequisites

  • Basic Mainframe Knowledge

Course Content

Module 1 – Course outline overview

Module 1 provides you with a course summary. It helps you identify the focus areas and associated modules based on your roles.

Module 2 – Introduction to Git Source Control

 

Module 3 – Traditional Application Development and DevOps

It describes the practices in a traditional mainframe development cycle, and what you should expect from a DevOps pipeline where parallel development, isolation and automation is the norm. 

Module 4 – Introduction to CI/CD Pipelines with Jenkins

 In this module, we will introduce what CI & CD means, illustrate how it is implemented as an automation in a pipeline.

Module 5 – Introduction to the Groovy Scripting Language

We now have a good understanding of the DevOps transformation involved from a library manager to a CI/CD pipeline that includes mainframe development.

Module 6 – Dependency Based Build Architecture Overview

DBB provides build capabilities on the mainframe, and its scripting language is groovy. Module 6 will start with an overview of DBB capabilities and progress towards providing you with an architecture overview of Mainframe build in a pipeline using DBB.

Module 7 – How to Build Using Dependency Based Build

We now understand where DBB fits in a pipeline. The build processes and their rules are expressed in groovy scripts that rely on DBB mainframe API exposed in groovy. We will take a deeper technical dive into these scripts and how to customize them with the DBB API.

 We will first start by writing a simple script, and then discuss what it takes to provide scripts that are robust and reusable across an organization. This will lead us to introduce our main sample, called zAppBuild, that follows these principles. After that we have several activities, which describes in detail the API that are available in your scripts and their usage.

Module 8

Its time to get some Hands-on with our ready to use zTrial system. Look for Enterprise DevOps and Z open development to try DBB.

 

Module – 9

 

Zowe overview

  • API Mediation Layer introduction and demonstration
  • Command Line Interface introduction and demonstration

Demo – CLI

  • Introduce Zowe Command Line Interface and show interactive use
  • Demonstrate how commands can be used with modern scripting languages to build automation for z/OS
  • Demonstrate how the CLI can be used with modern frameworks to abstract commands into tasks that provide even greater value
  • Show how the CLI enables the use of popular CI/CD orchestration tools for mainframe applications

Showcase Real sample data case studies of real time environment

Enroll now

error: Content is protected !!