WORKLOAD AUTOMATION COMMUNITY
  • Home
  • Blogs
  • Forum
  • Resources
  • Events
    • IWA 9.5 Roadshows
  • About
  • Contact
  • What's new

DevOps - Fast lifecycle management of workflow definitions

10/17/2017

5 Comments

 
Picture
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 9.3.0.7 (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.


​How can a developer manage his workflow definitions?
​

Developers can define the job stream to schedule the execution of the applications they have developed from the Workload Designer component of the Dynamic Workload Console, for example using the new Graphical View.
​
Picture

The second step for developers is to test the new job stream. Within the Workload Designer, it is now possible to submit the job stream into the Current Plan of the development environment. 
​
Picture

When the test is successfully completed developers can download the job stream definition...
​
Picture
...and after that import the definitions into the development workbench. 
​
Picture
Developers are finally able to deliver the workload definitions along with the applications artifacts from the development workbench to the source code management tool.
​

Automating the workflow definitions deployment ​

Now it is time to deploy the workflow definitions along with the applications scheduled to a Q&A and later to the Production environments. Both on distributed and on mainframe tools are available to allow an easy import/export of the workload definitions, so writing scripts or JCLs to automate the deployment through commands or REST APIs becomes very simple.

Nevertheless, we provide an out-of-the-box solution for customers who run the IBM UrbanCode Deploy product in their environment. The new Workload Automation plug in for IBM UrbanCode Deploy delivered with Workload Scheduler 9.4 FP1 allows to customize very efficiently the automated deployment of the workflow definitions. The Workload Automation plug in also allows to define environment properties that map automatically the workflow definitions to the target systems.

Here is the video that describes the Workload Automation plug in for IBM UrbanCode Deploy.
With the new Workload Automation plug in for IBM UrbanCode Deploy, developers can rely on an automated deployment process that includes applications, scripts or JCLs and the scheduling workflows.

​Marco CARDELLI
W
orkload Automation Offering Manager at HCL
Workload Automation
5 Comments
professional resume writing service reviews link
1/8/2018 02:53:30 am

The course information technology is probably one of the most underrated courses of all time. Many people tend to think that it is one of the easiest courses out there. I beg to disagree because my brother's course is information technology and I have been witness to how many sleepless nights he had just to be able to finish studying. He has sacrificed a lot of his time just so he could excel in his course. So do not say that information technology is an easy course because no course is easy.

Reply
explore more link
1/31/2018 12:19:50 am

You refer Serious Threat to Teacher Retirement System.When you enter associate engineering program, obscure reports square measure on next the foremost vital communication you may be tasked to try to to. In these and associated indistinctive fields, confusing reports square measure the satisfactory medium for presenting analysis, scrutiny and style comes

Reply
http://www.residencyapplicationpersonalstatement.com/our-residency-personal-statement-services/ob-gyn-residency-personal-statement/ link
2/21/2018 07:19:23 am

Residency is a stage of graduate medical training. A resident is a physician who practices medicine usually in a hospital or clinic under the direct or indirect supervision of an attending physician.

Reply
useful link useful site link
2/25/2018 04:06:30 am

In IT world, Different programs are introducing to control many cycles that can help students in many programs. These applications are necessary for students so that they can do work.

Reply
http://www.imgapplicationhelp.com/services/ link
2/28/2018 11:34:01 pm

If you understand the definition of the work flow. Which means that you know about the develops life cycle and also know about the data which means that this is good for you. And also for the others who are here for learning.

Reply

Your comment will be posted after it is approved.


Leave a Reply.

    Archives

    March 2023
    February 2023
    January 2023
    December 2022
    September 2022
    August 2022
    July 2022
    June 2022
    May 2022
    April 2022
    March 2022
    February 2022
    January 2022
    December 2021
    October 2021
    September 2021
    August 2021
    July 2021
    June 2021
    May 2021
    April 2021
    March 2021
    February 2021
    January 2021
    December 2020
    November 2020
    October 2020
    September 2020
    August 2020
    July 2020
    June 2020
    May 2020
    April 2020
    March 2020
    January 2020
    December 2019
    November 2019
    October 2019
    August 2019
    July 2019
    June 2019
    May 2019
    April 2019
    March 2019
    February 2019
    January 2019
    December 2018
    November 2018
    October 2018
    September 2018
    August 2018
    July 2018
    June 2018
    May 2018
    April 2018
    March 2018
    February 2018
    January 2018
    December 2017
    November 2017
    October 2017
    September 2017
    August 2017
    July 2017
    June 2017
    May 2017

    Categories

    All
    Analytics
    Azure
    Business Applications
    Cloud
    Data Storage
    DevOps
    Monitoring & Reporting

    RSS Feed

www.hcltechsw.com
About HCL Software 
HCL Software is a division of HCL Technologies (HCL) that operates its primary software business. It develops, markets, sells, and supports over 20 product families in the areas of DevSecOps, Automation, Digital Solutions, Data Management, Marketing and Commerce, and Mainframes. HCL Software has offices and labs around the world to serve thousands of customers. Its mission is to drive ultimate customer success with their IT investments through relentless innovation of its products. For more information, To know more  please visit www.hcltechsw.com.  Copyright © 2019 HCL Technologies Limited
  • Home
  • Blogs
  • Forum
  • Resources
  • Events
    • IWA 9.5 Roadshows
  • About
  • Contact
  • What's new