In today’s fast-changing IT world, companies across all industries base their ability to be agile and efficient on a successful collaboration between their developers and their operational teams. The trend has gone by the name of DevOps that clearly highlights how the two departments need to engage in a constant dialog.
On the developers’ side, IT workers are getting more and more involved on all aspects of IT operational activities with a growing focus on automation.
It is very important for a Workload Automation tool to allow developers to deploy jobs and job workflows, change production plans, and even design workflows. Moreover, developers need to manage the workflow definitions within a DevOps process along with the application source code using the same tools they are used to working with.
In the DevOps area, a new enhancement has been released with Workload Scheduler 9.4 FP1 and Workload Scheduler for z/OS SPE 220.127.116.11 (APAR PI79321) that enables developers to design workflows, run tests in their development environment and automate the deployment of the workflow definitions to Q&A or Production environments.
The implementation of the scenario is based on the possibility to save the workflow definitions in a text-based representation.
The format used for this purpose is the WAT (Workload Application Template) for distributed platform and the WAPL (Workload Automation Programming Language) for the mainframe.
Developers certainly use a source code management tool for the applications’ source code, for example ClearCase, RTC or GIT. The new feature enables the possibility to export the workflow definitions in a text format and save them in any source code management tool.