Resources
Start your DevOps Digital Transformation Journey
Search Results
Item results from filter selections
Selected Filters: N/A
Resource Name | Resource Type(s) | Date (YYYY-MM) |
---|---|---|
Wazi Deploy Installation, Configuration and Implementation Guide IBM Wazi Deploy is a new solution to deploy z/OS applications artifacts into test and production environments, based on open source technologies. This document provides an overview of the installation and configuration process for Wazi Deploy on z/OS. It covers setup, pipeline integration, features, extensions, and deployment considerations. wazi_deploy_technology-button deployment_specialist-button whitepapers/TechDocs_resource-button |
Tools & Whitepapers/TechDocs |
2024-01 |
Configuring DBB User Build in VSCode This video shows how to configure the DBB User Build functionality for the IBM Z Open Editor in VSCode. The required VSCode user settings and the contents of the required zapp.yaml file are discussed. dbb_technology demo_videos_resource build_specialist |
Demo Video |
2023-12 |
IBM Z & Cloud Mod Stack integration with Azure DevOps for z/OS applications The IBM Z & Cloud Modernization Stack with Azure DevOps for z/OS applications accelerates agility on the mainframe by providing consistent development experience on Azure using modern tools that are familiar to all developers. Developers can deliver application changes faster for existing COBOL, PL1, Java, or Assembler programs with integrated Azure DevOps pipelines driving enterprise-wide standardization and consistency. The Azure DevOps Git-based code repository and agent-based Azure pipelines can integrate with the IBM Z and Cloud Modernization Stack enhancing Azure DevOps by providing intelligent build, link, and edit capabilities. In this demo, you will see how a developer is able to quickly fix code using all these stated capabilities and deploy an application. demo_videos_resource Azure_DevOps_technology z&Cloud_Mod_Stack_technology architect wazi_analyze_technology wazi_deploy_technology wazi_sandbox_technology dbb_technology Pipeline_Specialist |
Demo Video |
2023-08 |
IBM Z DevOps: Strategies to manage static linkage scenarios with DBB and zAppBuild Learn how IBM Dependency Based Build (DBB) and zAppBuild implement a smart build framework for traditional mainframe applications with a specific focus on application architectures that leverage static linkage in this webinar from the DevOps team. dbb_technology zappbuild_resource build_specialist webinars_resource |
Webinar |
2023-06 |
Git for Mainframe Developers This is a getting started document for IBM Mainframe developers who are moving toward a DevOps based SDLC process with Git. tools_resource Git_technology whitepapers/TechDocs_resource test_specialist Pipeline_Specialist |
Tools & Whitepapers/TechDocs |
2023-06 |
Static Deployment with Wazi Deploy Wazi Deploy is a deployment solution for z/OS artifacts that enables Infrastructure as Code and GitOps principles. This video will showcase the capabilities of Wazi Deploy to support static scenarios, in which artifacts to deploy are obtained after a successful build. demo_videos_resource Deployment_Specialist wazi_deploy_technology Deployment_technology |
Demo Video |
2023-06 |
Setup your Groovy Development Environment in IDz This How-To document explains the required steps to install the Groovy Development Tools into IBM Developer for z Systems (IDz). Additionally, it describes the required setup to leverage the Groovy Development Tools to develop IBM Dependency Based Build (DBB) groovy scripts - along with the published Java Doc of the DBB API. tools_resource whitepapers/TechDocs_resource IDE_Specialist Groovy_technology IDz_technology DBB_technology |
Tools & Whitepapers/TechDocs |
2023-05 |
IBM DBB v2.0 Upgrade Path The IBM DevOps Acceleration Team has blogged how they uplifted their demonstration environment in a non-disruptive way. Curious? Then have a read! Gitlab_technology DBB_technology Build_Specialist Pipeline_Specialist Migration_Specialist migration_resource whitepapers/TechDocs_resource |
Migration, Whitepapers/TechDocs |
2023-04 |
ADDI and Git Support - Part 1 In part 1 of this two-part video series, you will learn about GIT support from ADDI, including the local synchronization process, CLI commands and automation flow, and how to automatically populate and update ADDI projects in GIT. demo_videos_resource architect ADDI_technology Git_technology |
Demo Video |
2023-04 |
ADDI and Git Support - Part 2 In part 2 of this two-part video series, you will learn about GIT support from ADDI, including the local synchronization process, CLI commands and automation flow, and how to automatically populate and update ADDI projects in GIT. demo_videos_resource architect ADDI_technology Git_technology |
Demo Video |
2023-04 |
DevOps Pipeline with Code Coverage This video illustrates configuring a DevOps pipeline to capture Code Coverage information for automated zUnit tests. The outputs of the Code Coverage tooling are also discussed. The concepts are demonstrated using a Jenkins pipeline but are applicable to other pipeline orchestrators as well. demo_videos_resource Pipeline_Specialist test_specialist Jenkins_technology Code_Coverage_technology dbb_technology Testing_technology |
Demo Video |
2023-03 |
zDevOps Troubleshooting Tips This document is meant to help troubleshoot basic zDevOps issues. The focus is on IBM Dependency Based Build, dbb-zappbuild groovy scripts, and UrbanCode Deploy. Whitepapers/TechDocs_resource build_specialist Pipeline_Specialist Deployment_Specialist dbb_technology Git_technology UCD_technology |
Whitepapers/TechDocs |
2023-03 |
Building enterprise CI/CD pipelines for mainframe applications using the IBM Z & Cloud Modernization Stack This document is a cookbook presenting different recipes to build and configure enterprise CI/CD pipelines for developing and testing mainframe applications on Cloud platforms, by leveraging the IBM Z & Cloud Modernization Stack offering. The IBM Z & Cloud Modernization Stack includes various capabilities to modernize mainframe applications, based on the Red Hat OpenShift platform. For development and test purposes, this offering includes Wazi for DevSpaces, Wazi Analyze and Wazi Sandbox. Together, these components provide mainframe developers with a Cloud-native experience with zero installation. Pipeline_Specialist architect build_specialist Z&Cloud_Mod_Stack_technology wazi_analyze_technology wazi_deploy_technology wazi_sandbox_technology AWS_technology whitepapers/TechDocs_resource Azure_DevOps_technology |
Whitepapers/TechDocs |
2023-07 |
Cloud Native Development on AWS for IBM Z applications Enterprises can reuse and extend their existing CI/CD pipelines on AWS to support the Software Delivery Life Cycle of mainframe applications. This demonstration shows how the AWS Developer tools can be used with the Wazi components, available on the AWS Cloud platform through the IBM Z and Cloud Modernization Stack, to automate CI/CD tasks and help to deliver mainframe applications with quality and efficiency. This video showcases a Cloud-native experience for developing and testing Mainframe applications. The developer leverages Wazi for DevSpaces, a Web-based IDE that contains all the necessary elements to implement changes to a Cobol program and build it. Wazi Analyze is also used to understand the relationship between the different artifacts and perform changes with confidence. Wazi Sandbox provides the developer with an isolated z/OS system for Dev & Test purposes, to build programs and run unit tests as well as early integration tests. The AWS Cloud platform offers different capabilities, like AWS CodeCommit and AWS CodePipeline, that are used to create modern CI/CD pipelines for mainframe applications. demo_videos_resource architect Pipeline_Specialist Z&Cloud_Mod_Stack_technology AWS_technology |
Demo Video |
2023-03 |
Integrating IBM Application Discovery and Delivery Intelligence (ADDI) in CI/CD pipelines To support the Software Delivery Lifecycle of mainframe applications, developers need to understand the relationships between the different z/OS artifacts. As part of the DevOps implementation for z/OS applications, it is important for developers to work with up-to-date information prior to the implementation of the changes. This document describes how to integrate IBM Application Discovery and Delivery Intelligence (ADDI) into Git-based CI/CD pipelines. whitepapers/TechDocs_resource architect Pipeline_Specialist ADDI_technology Git_technology Gitlab_technology |
Whitepapers/TechDocs |
2022-11 |
Driving Software Quality with Continuous Testing for IBM z/OS Applications
This IBM® Redbooks® publication provides IBM z/OS® development and test organizations with the information to develop and establish agile testing practices for their z/OS applications. It is assumed that readers know about software development, quality assurance, agile development processes, and DevOps.
You might think that applying agile testing to z/OS applications is not practical or efficient due to a lack of good tools. In this publication, we hope to dispel that myth by sharing how developers and testers can apply agile testing practices to their z/OS applications and the tools that can help to accelerate their processes. The intended outcome is for z/OS development organizations to compare how they are testing today and determine whether there is an opportunity to transform testing practices and apply new tools to improve quality and gain efficiencies. The target audiences for this publication are organizations that develop z/OS applications, specifically development and quality assurance managers and team leaders that recognize the need for their teams to improve quality and gain efficiency whitepapers/TechDocs_resource test_specialist VTP_technology Testing_technology ZUnit_technology |
Whitepapers/TechDocs |
2022-11 |
Recipes for migrating applications to a DBB based pipeline
When migrating an existing application from the legacy SCM to the new git and DBB based pipeline,
DBB's metadata repository for dependencies and build results needs to be initialized to be able to
benefit from the automated impact resolution of the build framework implementation.
This document provides a checklist of various activities during the migration helping the reader in their own planning and focuses on two approaches to initialize the dependency data and build result history in the DBB metadata store. zappbuild_resource migration_resource whitepapers/TechDocs_resource Migration_Specialist Build_Specialist Architect Pipeline_Specialist DBB_technology Git_technology |
Migration, Whitepapers/TechDocs, & zAppBuild |
2022-10 |
Design and implement your own release-based development workflow This video is an end-to-end demo that walks through a sample implementation of the release-based branching model for mainframe applications. Different configurations and steps are illustrated at various points of the release-based development process to showcase CI/CD pipelines leveraging IBM Dependency Based Build (DBB) for Feature, Development, and Release branches. This demonstration can be used as a guide when designing and implementing your own release-based development workflow. demo_videos_resource architect Pipeline_Specialist Gitlab_technology DBB_technology Deployment_technology Git_technology Gitlab_CI_technology UCD_technology |
Demo Video |
2022-09 |
Implementing a Release-based Development Process for Mainframe Applications
This TechDoc describes a blueprint implementation of a release-based development process for mainframe applications. This setup leverages a standardized development toolset based on an enterprise-wide Git provider, IBM Dependency Based Build, and a continuous integration/continuous deployment (CI/CD) toolchain.
The document provides guidance for designing and implementing a release-based development workflow using the zAppBuild sample build framework, and discusses the different CI/CD pipelines that can be applied at various points of the release-based development process. whitepapers/TechDocs_resource architect Pipeline_Specialist Gitlab_technology DBB_technology Deployment_technology Git_technology Gitlab_CI_technology UCD_technology |
Whitepapers/TechDocs |
2022-09 |
Azure DevOps for Mainframe Development with Wazi aaS
This video covers how to deploy a virtual zOS instance on IBM Cloud using the new Wazi as a Service (WaaS) offering, and how to connect an Azure DevOps Pipeline to develop a Mainframe Application on a Wazi Instance.
This video includes an overview of the moving parts in a cloud-based mainframe DevOps Architecture, how to set up a Wazi instance, and demonstrates how one may develop a Mainframe Application with IDz and an Azure DevOps Pipeline. demo_videos_resource Architect Pipeline_Specialist build_specialist WaaS_technology dbb_technology Azure_DevOps_technology |
Demo Video |
2022-08 |
CICD - Creating a DevOps Pipeline with Github Actions There are many orchestrators that can be used is a mainframe DevOps implementation to control the flow of pipelines. This video gives a high-level overview of the steps necessary to implement a DevOps pipeline utilizing GitHub actions as the pipeline orchestrator. demo_videos_resource Pipeline_Specialist Github_Actions_technology |
Demo Video |
2022-07 |
CICD - Creating a DevOps Pipeline with Jenkins There are many orchestrators that can be used in a mainframe DevOps implementation to control the flow of pipelines. This video gives a high-level overview of the steps necessary to implement a DevOps pipeline utilizing Jenkins as the pipeline orchestrator. demo_videos_resource Pipeline_Specialist Jenkins_technology |
Demo Video |
2022-07 |
Managing the code page conversion when migrating z/OS source files to Git Migrating source code files from z/OS to Git can be a challenge when it comes to code page conversion and managing specific EBCDIC characters. This document describes the code page conversion process during the migration of source code files from z/OS to Git and provides hints and tips to ensure a successful migration leveraging IBM Dependency Based Build. migration_resource whitepapers/TechDocs_resource architect build_specialist Migration_Specialist Azure_DevOps_technology Git_technology Github_technology Gitlab_technology |
Whitepapers/TechDocs & Migration |
2022-06 |
zDevOps integration with SSH and DBB This is a primer on how to build a z/OS DevOps pipeline using an orchestrator that has SSH capabilities. orchestrators_resource whitepapers/TechDocs_resource Pipeline_Specialist DBB_technology security |
Orchestrator & Whitepapers/TechDocs |
2022-04 |
Build Better and Deliver Faster with GitLab and DBB on IBM Z
Enterprise-wide DevOps standardization, including applications running on z/OS, is now possible! Integration with IBM Dependency Based Build (DBB) extends and enhances the powerful GitLab solution to embrace z/OS development. The solution brings agility at scale with process optimization and benefits from IBM expertise to eliminate DevOps challenges created by platform differences. z/OS customers can now benefit from a modern Source Code Management (SCM) and streamline robust software development and delivery across the enterprise.
Listen to Rick Smith, OneMain Financial, describe his organization's migration from Changeman to GitLab, and how they successfully integrated IBM DBB. Learn the following: - How OneMain Financial enhanced software quality and expedited software delivery - How OneMain Financial created a consistent developer experience across all platforms - The value in cultural transformation as well as application modernization - Continuous integration enabled by IBM DBB Join us to learn from OneMain Financial and IBM experts how to use these new tools to manage diverse toolchains and streamline software development and delivery. webinars_resource Architect Gitlab_technology |
Webinar |
2022-05 |
IBM Dependency Based Build; Performing User Build from Microsoft VS Code This video demonstrates how to perform a DBB User Build from VS Code. It starts by providing information on software prerequisites, a step-by-step walkthrough of how to set up VS Code to perform a User Build including customizing settings, and eventually shows the process of performing a User Build from VS Code. Also covered in this video are the various log files that will be produced, and the contents covered by those log files. demo_videos_resource IDE_Specialist DBB_technology VSCode_technology |
Demo Video |
2022-04 |
Branching Models for Mainframe Development Workflows This video is a discussion between two experts in DevOps on the Mainframe on the topic of git branching strategies. Due to the complexities of development on the mainframe, there may be different branching strategies for different application teams, and this discussion expands the pros and cons of the various models. design_resource Architect Pipeline_Specialist GitHub_technology Gitlab_technology Git_technology |
Design |
2022-03 |
Migrating from IBM Engineering Workflow Management (EWM) to GIT A migration project can be a very challenging and time-consuming task. It can also cause grief in the future if some files are corrupted. Because these problems could potentially be discovered months or years after the migration, it could become a nightmare to correct them. Therefore, the migration must be secured to get the assurance that all source files are correctly transferred and if not, we should at least have a report listing of inconsistent files. Developing a set of "one off" scripts and procedures for a one-time migration is time consuming when there is already an existing set of scripts and procedures. This document proposes a recipe to address this scenario. tutorials_resource whitepapers/TechDocs_resource Migration_Specialist EWM_technology Git_technology |
Tutorial & Whitepapers/TechDocs |
2022-01 |
Packaging and Deployment Strategies in Open and Modern CI/CD Pipelines Standardizing and streamlining are the two tenets on which an Enterprise's DevOps transformation is built upon. This transformation can support cloud-native development workflows and isolation capabilities for mainframe development, but it raises specific requirements to the software development and delivery processes. Because standardization is underpinned by open and modern technologies, the adoption of these elements will be a core focus of our discussion. In this second publication we explore two areas of the software development pipeline: packaging and deployment of traditional mainframe applications. Here we'll discuss the importance of decoupling as a way to foster Continuous Integration and Continuous Deployment practices, by introducing application component repositories, adoption processes, decoupling build, packaging and deployment from each other and work with an artefact repository. whitepapers/TechDocs_resource Deployment_Specialist Architect Packaging_technology Deployment_technology UCD_technology Git_technology |
Whitepapers / TechDocs |
2020-01 |
Develop Mainframe Software with Open and Modern Source Code Managers Git, being the de-facto standard version control system in the open source community, enterprise customers are looking into git as their approach to modernize their mainframe development pipeline, to consolidate into one single SCM and Enterprise DevOps pipeline. This paper provides guidance how the principles of mainframe software development can be taken into account by a modern SCMs like git, benefit from isolation techniques like branching and integrate development activities within and across teams through merge and consolidation workflows. IBM Dependency Based Build provides the necessary capabilities of dependency analysis and build scripting to automate the build process driven through a pipeline coordinator like Jenkins. The purpose is to review relevant areas required when moving to a modern SCM, comparing them and providing explanations. There will be an emphasis on how an existing mainframe application can be componentized and how it's interfaces can be described and managed with git. whitepapers/TechDocs_resource Build_Specialist Architect SCM_technology Git_technology DBB_technology |
Whitepapers/TechDocs |
2018-10 |
Using IBM Dependency Based Build (DBB) with GitHub Actions Install, configure, and run a GitHub Actions pipeline using IBM Dependency Based Build (DBB) and Git on z/OS. This updated version now includes instructions on using Zowe with your GitHub runner. getting_started_resource whitepapers/TechDocs_resource Pipeline_Specialist Github_Actions_technology Github_technology DBB_technology |
Getting Started & Whitepapers/TechDocs |
2022-09 |
Using IBM Dependency Based Build (DBB) with Scripted Deployments This primer outlines a basic z/OS configuration with DBB/Git and a customer-built Continuous Deployment process using IBM's sample starter scripts. getting_started_resource whitepapers/TechDocs_resource Deployment_Specialist Pipeline_Specialist DBB_technology Deployment_technology Packaging_technology Git_technology |
Getting Started & Whitepapers/TechDocs |
2021-11 |
Azure DevOps and IBM Dependency Based Build Integration This is a primer on Azure DevOps and DBB based Pipelines running on z/OS. The purpose of this document is to help you get started with building Azure DevOps Pipelines that run Git based IBM Dependency Based Builds (DBB) on z/OS. getting_started_resource whitepapers/TechDocs_resource Pipeline_Specialist Azure_DevOps_technology DBB_technology Git_technology |
Getting Started & Whitepapers/TechDocs |
2021-05 |
UCD - A Primer for DBB Based Builds These notes outline the basic steps to create a simple Continuous Deployment pipeline using IBM's Urban Code Deploy (UCD). With UCD you design logical models of real-world business applications and the environments that they are deployed too. The central object of a model is the Application. It contains components, processes, and environment definitions as a logical group. Applications can be a mix of z/OS and non-z/OS components with rules to promote incremental changes through Development, QA, and Production environments. getting_started_resource whitepapers/TechDocs_resource Deployment_Specialist Pipeline_Specialist UCD_technology DBB_technology Git_technology |
Getting Started & Whitepapers/TechDocs |
2022-06 |
POC Cookbook - Building a modern pipeline in Mainframe Install, configure, and run a POC using Git, DBB, Jenkins and IDz tutorials_resource Build_Specialist Pipeline_Specialist Middleware_Specialist DBB_technology Git_technology Jenkins_technology IDz_technology |
Tutorial |
2021-05 |
Build a pipeline with GitLab CI, IBM Dependency Based Build, and IBM UrbanCode Deploy GitLab CI (Continuous Integration) is a service included in GitLab. It brings the DevOps best practices into the application development phase. When developers deliver code modifications, it triggers a pipeline that automatically builds, tests, and deploys the application into the target environment. This tutorial focuses on how you can use GitLab CI to build a Continuous Integration / Continuous Deployment (CI/CD) pipeline. In GitLab, you can define a project that combines a Git repository with CI/CD pipeline features. In this tutorial, you will learn how to configure GitLab CI for a CI/CD pipeline that includes builds with IBM Dependency Based Build (DBB), packaging and deploy phases with IBM UrbanCode Deploy (UCD), automated unit testing with the zUnit feature of IBM Developer for z/OS (IDz), and code coverage and code review with IDz. tutorials_resource Build_Specialist Deployment_Specialist Pipeline_Specialist Gitlab_technology Gitlab_CI_technology DBB_technology UCD_technology Packaging_technology Deployment_technology Git_technology Jenkins_technology IDz_technology |
Tutorial |
2021-05 |
Build a Pipeline with Jenkins, DBB and UCD This tutorial shows how to configure UrbanCode® Deploy (UCD) and Jenkins to build a pipeline that streamlines the development of applications up to the deployment phase. This tutorial also covers how to include automated unit testing, code coverage, and IBM Developer for z/OS (IDz) code review in the pipeline by using the zUnit feature of Developer for z/OS®. The sample application for this tutorial is GenApp, the IBM® standard CICS® application. After the configuration steps, this tutorial shows how to quickly test the configuration by starting a Jenkins build that runs a Dependency Based Build (DBB) build. This build will create a version in the client UCD, upload the binary files to Artifactory, and deploy the application via UCD, using the binary files in Artifactory. Then, for unit testing and code coverage, this tutorial shows how to configure and run zUnit test cases from the pipeline. tutorials_resource Build_Specialist Deployment_Specialist Pipeline_Specialist Jenkins_technology DBB_technology UCD_technology |
Tutorial |
2021-01 |
zAppBuild wiki - Recipes to customize the zAppBuild framework The purpose of the wiki is to document additional recipes in context of zAppBuild, which might not apply to all the users and were not implemented in the zAppBuild sample. zappbuild_resource Build_Specialist DBB_technology |
zAppBuild |
2022-11 |
DBB zAppBuild Introduction and Custom Version Maintenance Strategy This Techdoc provides an introduction to the DBB-zAppBuild build framework, which leverages the IBM Dependency Based Build APIs and infrastructure. Additionally, it gives guidance on how to maintain a customized version of the build framework at your on-premise git provider, e.q. How to obtain the latest feature which got added to the official sample. zappbuild_resource whitepapers/TechDocs_resource Build_Specialist Architect DBB_technology Git_technology |
Whitepapers/TechDocs & zAppBuild |
2022-03 |
A Recipe to Publish Shared Copybooks as part of the Deployment Process When migrating to a distributed version control system like Git, a workflow to manage shared copybooks or shared interfaces in general needs to be established. This publication discusses a scenario which requires to publish shared copybooks as part of the deployment process - even across infrastructure boundaries. The sample implementation is based on IBM UrbanCode Deploy. design_resource whitepapers/TechDocs_resource Architect Deployment_Specialist UCD_technology Git_technology |
Design & Whitepapers/TechDocs |
2021-08 |
Integrating Unit Tests into an open and modern CI/CD pipeline Using features in Dependency Based Build (DBB), IBM Developer for z/OS (IDz) and the zAppBuild framework (https://github.com/IBM/dbb-zappbuild), zUnit tests along with Code Coverage can be integrated into a CI/CD pipeline. This Techdoc explains the necessary configuration and step-by-step workflow to using zUnit in a pipeline. design_resource Test_Specialist Architect Pipeline_Specialist Testing_technology Code_Coverage_technology ZUnit_technology DBB_technology IDz_technology |
Design |
2022-04 |
Managing the build scope in IBM DBB builds with IBM zAppBuild Managing the build configuration for an application which has dependencies over multiple repositories can be a challenge, when using Git as the new SCM in Mainframe world. This document describes different scenarios to implement specific build scopes depending on development practices and applications' requirements, while providing the necessary configuration for the build process to be successfully performed by the zAppBuild framework. design_resource whitepapers/TechDocs_resource Build_Specialist Architect Git_technology DBB_technology |
Design & Whitepapers/TechDocs |
2021-02 |
Integrating IBM z/OS platform in CI/CD pipelines with Gitlab In the Continuous Integration area, orchestrators play a critical role in running pipelines, managing the various tasks that must be performed to build applications. Among popular DevOps solutions, GitLab proposes an extension of their Source Code Management solution with the GitLab CI/CD feature. This paper provides guidance on how to set up a GitLab runner to integrate z/OS platforms into GitLab CI/CD pipelines. It also proposes sample configurations to implement pipelines with GitLab CI/CD feature and extend them with IBM Z DevOps capabilities. orchestrators_resource whitepapers/TechDocs_resource Pipeline_Specialist Gitlab_technology Gitlab_CI_technology |
Orchestrator & Whitepapers/TechDocs |
2023-04 |
Setting up the CI Pipeline Agent on IBM Z as a Started Task Orchestrators play a critical role in Continuous Integration pipelines, managing the various tasks that must be performed to build applications. Many CI orchestrators rely on a server/agent architecture, where the server distributes work to the target agents running on build environments. For CI builds of mainframe applications, the agent generally needs to be installed on z/OS. This paper provides guidance how to setup the CI pipeline agent on IBM z/OS as a Started Task. The recently included appendix describes the security definitions to leverage RACF keyrings for validating the certificate presented by the CI server. orchestrators_resource whitepapers/TechDocs_resource Pipeline_Specialist Middleware_Specialist Jenkins_technology |
Orchestrator & Whitepapers/TechDocs |
2021-12 |
Managing git credentials in Jenkins to access the central git provider Running a Jenkins agent on IBM Z Unix System Services adds the topic about encodings to the list of considerations for your pipeline setup. Starting with the Jenkins git client plugin version 3.0 onwards, you may encounter an issue logging into your remote git provider from the Jenkins agent when managing the git credentials within Jenkins. This document explains the different scenarios of managing credentials in general and provides direction to solve the encoding issue. orchestrators_resource whitepapers/TechDocs_resource Pipeline_Specialist Jenkins_technology Security_technology |
Orchestrator & Whitepapers/TechDocs |
2021-02 |
How Rabobank understands complex application changes while creating an integrated pipeline As a global financial leader from Netherlands, Rabobank has been looking out for solutions to deliver business agility with harmonized, integrated pipelines. In 2020, IBM Z DevOps deployment program (DPO) guided the Bank to create, build, and deploy using IBM Z Application Discovery and Delivery Intelligence (ADDI) for their development projects. Now ADDI is in production with 150 users in Rabobank, using key functionalities such as impact analysis for complex changes in the development cycle. IBM Z Application Discovery and Delivery Intelligence (ADDI) was established for organizations to use cognitive technologies to analyze mainframe applications and quickly understand interdependencies of changes. The DPO deployment program is an exclusive support access to seamless onboarding. webinars_resource Pipeline_Specialist Architect ADDI_technology |
Webinar |
2021-06 |
Open Mainframe Virtual Summit - Gitlab & Z DevOps CI/CD Pipeline When it comes to continuous integration (CI), orchestrators play a critical role in executing pipelines, managing various tasks that must be performed to build applications. Among the popular DevOps solutions, GitLab offers a complete end to end solution for the entire DevSecOps lifecycle, prominent of which includes GitLab CI. Join this session to hear from GitLab and IBM experts to understand the benefits of integrating GitLab into your DevOps solution, and see how it's done. Presented by Abubakar Siddiq Ango (GitLab), Gatien Dupre (IBM) and Mathieu Dalbin (IBM) webinars_resource Pipeline_Specialist Architect Gitlab_technology |
Webinar |
2021-02 |
IBM Z DevOps Village - DAP Overview & Testing Demo In this session we welcome Shabbir Moledina, Dennis Behm, and David Rice. Shabbir Moledina is the manager of the IBM Z DevOps Acceleration Team and has been with IBM for 15 years. Dennis Behm is an IT Specialist, and a member for the IBM Z DevOps Acceleration Team, working with clients to adopt CI/CD practices on the mainframe. He has been with IBM for more than 15 years. David Rice is a member of the IBM Z DevOps Acceleration Team. He works with customers to integrating testing into their build process while developing tools to improve user experience. Dennis and David will discuss how ZUnit Tests can be stored in a modern SCM (like Git), and will explain how tests can automatically be executed in a Jenkins and IBM Dependecy Based Build based CI/CD pipeline. Shabbir will provide an overview of the DevOps Acceleration Program, and explain how the DevOps Acceleration Team (DAT) engages with customers to provide expert technical guidance in their implementation of an automated CI/CD pipeline. webinars_resource Architect Test_Specialist Testing_technology ZUnit_technology |
Webinar |
2020-12 |
Migration made easy –host SCLM to Git on Z Learn from the experts on how to easily migrate from Software Configuration and Library Manager (SCLM) to Git on IBM Z. The SCLM product offering is IBM’s ISPF-based SCM component that runs on z/OS®. Because mainframe software development started well before modern SCM concepts emerged, existing mainframe-based SCMs lack some of the agile lifecycle capabilities that enable full parallel development. To create systems that are responsive to the market, businesses are required to break down silos separating technologies, operations, and development. To achieve this, enterprises need an automated delivery pipeline that integrates all activities and provide uniform processes (e.g. using work-items, performing reviews, auditing approvals, etc.) to be extended across multiple platforms, including IBM Z. IBM recommends migrating from SCLM to Git using the SCLM Migration toolkit. The Z Open Development with Dependency Based Build (DBB) and Git as SCM provides developers with full isolation, parallel development and integration into an automated DevOps pipeline. Watch this webinar to learn more about how IBM is making it easier to migrate from SCLM to DBB-Git. webinars_resource Migration_Specialist SCLM_technology Git_technology |
Webinar |
2019-07 |
E2E DevOps Pipeline with GitLab The end-to-end DevOps pipeline is composed of several major phases representing the application lifecycle, from the Coding stage to the Monitoring stage. It combines the best practices and toolset for development and operations, to speed up the delivery lifecycle while enhancing the quality of applications and reducing risks of failures. In this video, we will demonstrate an implementation of this pipeline with a Mainframe application. You will see a wide variety of products integrated together and complementing one another to create an automated CI/CD pipeline. From IBM Z Operational Analytics (IZOA) in the monitoring phase to UrbanCode Deploy (UCD) in the release and deploy phase, you will see how all these products interact with one another as we go through the various phases in the DevOps loop. Through different personas (Developer, Team Lead, Operations Engineer) working together to resolve an identified issue, you will also discover how Application Discovery and Delivery Intelligence (ADDI), Wazi Analyze, IBM Developer for Z (IDz) and Dependency Based Build (DBB) can bring value to your users in the different phases of the end-to-end DevOps pipeline. demo_videos_resource Pipeline_Specialist Architect Gitlab_technology Gitlab_CI_technology IDz_technology DBB_technology UCD_technology |
Demo Video |
2021-10 |
GitLab and IBM Wazi Analyze GitLab can be integrated with IBM Z DevOps solutions to cover various aspects of Mainframe application development. Among these zDevOps solutions, IBM® Wazi Analyze can be integrated in GitLab CI/CD pipelines, to provide developers with additional insights into the structure of COBOL, PL/1 and Assembler applications on the mainframe. Wazi Analyze is a containerized solution that helps developers better understand the relationships between z/OS artifacts in an application. It can be used to perform an impact analysis when planning for a modification, as well as for verification of the results after the change has been completed. This video highlights the integration of Gitlab with IBM Z DevOps products (such as IDz) and demonstrates the benefits of Wazi Analyze in a change scenario within a COBOL application. Find out more about IBM Wazi Analyze by visiting https://www.ibm.com/products/wazi-developer/details. demo_videos_resource IDE_Specialist Gitlab_technology Gitlab_CI_technology Wazi_Analyze_technology |
Demo Video |
2021-07 |
Automated Testing Playlist - Featuring “how to” videos on zUnit, ZD&T and Code Coverage This Playlist contains short “how to” videos covering several Testing products/tools such as Virtual Test Platform (VTP), ZD&T, ZUnit and Code Coverage. demo_videos_resource Test_Specialist ZD&T_technology ZUnit_technology VTP_technology Code_Coverage_technology |
Demo Video |
2021-06 |
Using Microsoft Azure and IBM DevOps Tools in a CI/CD Pipeline - IDz Azure DevOps is a Software as a service (SaaS) platform from Microsoft that provides an end-to-end DevOps toolchain for developing and deploying software. This video demonstrates how it integrates with IBM Z DevOps products and offerings such as IBM Developer for z/OS (IDz), Dependency Based Build (DBB) and Urbancode Deploy (UCD) as a great option for orchestrating a DevOps toolchain. The key features of Azure DevOps are Boards, Pipelines, Repos and Artifacts; some of which are shown during the course of this recording. This video demonstrates how you can use Azure DevOps to build and release a z/OS COBOL application by integrating with products from the IBM Z DevOps portfolio such as IDz, DBB and UCD in a CI/CD pipeline. demo_videos_resource Pipeline_Specialist Architect Azure_DevOps_technology IDz_technology DBB_technology |
Demo Video |
2021-06 |
Using Azure DevOps CI/CD Pipelines to Build a z/OS COBOL Application - VS Code Azure DevOps is a Software as a service (SaaS) platform from Microsoft that provides an end-to-end DevOps toolchain for developing and deploying software. It also integrates with IBM Z DevOps products/offerings such as IBM Developer for z/OS (IDz), Dependency Based Build (DBB) & Urbancode Deploy (UCD) and is a great option for orchestrating a DevOps toolchain. The key features of Azure DevOps are Boards, Pipelines, Repos and Artifacts; some of which are shown during the course of this recording. This video demonstrates how you can use Azure DevOps to build and release a z/OS COBOL application by integrating with the DBB product from the IBM Z DevOps portfolio. demo_videos_resource Pipeline_Specialist IDE_Specialist Azure_DevOps_technology VSCode_technology DBB_technology |
Demo Video |
2021-05 |
GitLab and IBM Z DevOps Solutions: Overview GitLab is an integrated DevOps platform, which fundamentally transforms the way Development, Security, and Ops teams collaborate to build and deploy software. From idea to production, GitLab helps teams optimize the development cycle by decreasing time to market and increasing developer productivity through the implementation of DevSecOps best practice.GitLab enables collaboration by providing features to manage issues and milestones through dashboards. These features allow the team to organize their tasks into groups, projects, epics and issue boards. This video highlights some aspects of the management of Mainframe applications lifecycle, with IBM Z DevOps solutions (such as IDz and DBB) and GitLab. demo_videos_resource Architect Gitlab_technology Gitlab_CI_technology DBB_technology IDz_technology |
Demo Video |
2021-03 |
GitLab and IBM Z DevOps Solutions: CI/CD Pipeline IBM Z DevOps solutions and GitLab can complement each other to provide a complete experience for a modern development methodology on Mainframe. This video demonstrates the CI/CD feature of GitLab that allows the execution of pipelines in a close relationship with repositories. It shows how to integrate some of the IBM Z DevOps products (IBM Developer for z/OS, DBB and UrbanCode Deploy), into GitLab CI/CD pipelines. demo_videos_resource Pipeline_Specialist Gitlab_technology Gitlab_CI_technology IDz_technology DBB_technology UCD_technology |
Demo Video |
2021-03 |
Contact us
If you have any questions or inquiries regarding the DevOps Acceleration Program, please feel free to contact the DevOps Acceleration Team
Close your account?
Your account will be closed and all data will be permanently deleted and cannot be recovered. Are you sure?