I’ve so many good pieces on IT, I’ve got to break them down into subcategories. Last month I’ve shared things on cloud tech. This month the focus is on mainframes and CI/CD (things I’ve been working on over the last year or more).
Mainframes: I’ve been doing work on mainframe modernization, which has me focusing on tools around that, among other things.
z/D&T is one of those tools. Here’s a good overview of it. Here’s a piece on deploying IBM mainframe z/OS application on AWS with IBM z/D&T. This is a good IBM zDT Guide and Reference. More on zD&T there. I like it.
DBB is another tool in use. Here’s an intro. Here’s something on using it to migrate data sets.
Not all these tools are IBM related. Endevor is another tool to study. Here’s something on how Endevor software ‘s change manager bridges enterprise git. Here’s something on mapping strategies using endevor bridge for git. How to create a package in Endevor and how to review and approve a package in Endevor review approve package. Also something on on Endevor pricing and setup.
Linux is kinda a tool (I guess?) on mainframes. This is a good explainer on Linux on IBM Z. More on IBM z linux here.
Finally, here’s a good article on mainframe modernization patterns. More on mainframe application modernization beyond banking from IBM. Still more on mainframe modernation. Also: using collaboration not migration to modernize your mainframe applications with the cloud.
CI/CD: I’ve also been focusing on work around CI/CD. So there’s been lots of work using Jenkins. Here’s a piece on how to create a ci/cd pipeline with kubernetes and jenkins. Also a tutorial for installing jenkins on IBM Cloud. Check out this tutorial on setting up a ci/cd pipeline with jenkins to deploy multi arch image on ocp on linuxone and x86. That was especially good. Here’s something on blue/green deployment with docker github and jenkins.
Here’s a side by side of github actions vs jenkins which should you consider. This helps if you want to know if you should use a jenkinsfile or not. Check out this good jenkins ci/cd review. More on Configuring a jenkins agent on openshift. Here’s how to add z/OS to your jenkins build farm. This was a good jenkins groovy tutorial.
Related to the Jenkins work is work around IBM’s Urbancode Deploy (UCD). Here’s A tutorial on ibm urbancode deploy. Another tutorial on how to build a pipeline with jenkins dependency based build on UCD. Something on how to integrate UCD with jenkins for continuous integration is here.
Lastly, here’s some things to consider re installing UCD. More on how integrate UCD and jenkins for ci/cd. Here’s what’s needed in terms of system requirements for UCD.
Finally, here’s some more on continuous testing in devops. More on ci/cd pipelines. And last, another mainframe tool for CI/CD: Workflow.