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

HCL Workload Automation on HCL SoFy – The Operator’s Perspective & Application Architect

6/10/2021

0 Comments

 
Picture
Now that we have talked about the Business User & Scheduler’s Perspective in our previous blog post, this part will focus on the Operator’s perspective and the overall application architecture. ​
As an operator, your mission is to stay in control with custom dashboards and KPIs. 
With the demo, you will learn to:  

  • Monitor the workload from the dashboard.
  • Resolve problems and restart the processing 
  • ​Easily change the conditions to test alternative business flows 

Let’s start to take advantage of a single point of access and control. 
​

As a first step, login to the Dynamic Workload Console and modify some parameters on the demo flow to change its behavior. Search for alternate_process job stream and submit it. ​

Picture
Fig 1: Dynamic Workload Console

In the Workload Dashboard you have all the data regarding your workload execution in a single customizable page. Now that you can see there is one error in job, drill down into the job monitoring page. ​
Picture
Fig 2: Workload Dashboard

Open the job stream view for the job in error. ​
Picture
Fig 3 : Job Stream View

You are seeing a pipeline of three steps where the first step is changing the threshold value and the second step is in error state and preventing the third step from execution. ​
Picture
Fig 4 : Job Stream

Right Click on the red box to open the job log.
Picture
Fig 5 : Job Log

Since it’s a Syntax error, you need to close the job log window. Check all the options that an operator has to make the flow going on once the problem is resolved: rerun, release or confirm it as successful.
Picture
Fig 6: Job Log Error

Cancel the Job as this operation will increase the dependency for the third step.
Picture
Fig 7: Cancelling the Job

Now you will see that the third step is executing and its automatically submitting the demo flow. ​
Picture
Fig 8: Submitting Demo Flow

Open the Job stream view and check that the non-relevant condition is met, and the relevant branch is suppressed. ​
Picture
Fig 9: Job Stream View

Go back to the workload Dashboard and give a further look on the available statistics, you can easily try to create a new one on your own. ​
Picture

Fig 10: Dashboard View


The Application Architect Perspective 
As an application architect, your mission is to is to Leverage APIs to easily change the workflow. 
With this demo you will learn to: 

  • Use the Swagger UI 
  • ​Explore and test the API services making the flow execution flexible to market’s changes without affecting the core workload definition 
Let’s get started and test the flexibility of API driven scenarios. 
​

HCL Workload Automation provides a full set of rest API to interact with the workload object models and instances in the plan. 
Picture
Fig 11: SoFy Solution Console

HCL Workload Automation provides an easy swagger UI to document the API services and help you in creating your end-to-end scenario.  Login using the Dynamic Workload Console credentials. And take your time to explore the various services available. ​
Picture
Fig 12: Swagger UI

Start the demo scenario selecting the get variable table service.  
​

Click on “try it out” and insert order_table as variable table name.
Picture
Fig 13: Variable Table

Execute and review the API Call and copy the response body. ​
Picture
Fig 14: Response Body

Now select the update variable table service, click try it out again and in the request body field paste the copied response body. ​
Picture
Fig 15: Update Variable Table Service

Locate the variable where key name is MSG and customize the value and Copy the id of the variable table in the header and paste it in the required field. Execute the call. ​
Picture
Fig 16: Execute the Call

Access again the workload designer and open the order_table object. ​
Picture
Fig 17: Workload Designer

Verify that the message is updated and  Switch to the order_process job stream. ​
Picture
Fig 18: Order Process Job Stream

Submit the job stream into the current plan from the action menu. ​
Picture
Fig 19: Submit Job Stream

Monitor the submitted job stream and access the jobs page. Here you can see the status of all the jobs in the job stream, refresh the table and wait until the process_order job is in success state. ​
Picture
Fig 20: Jobs Page

Open its job log, you can check that the job has now changed its output. ​
Picture
Fig 21: Job Logs
Picture
Fig 22: Job Log Details

Using rest API, you can also submit the workload, control its execution and more.  
You have learned that is possible to integrate automation operations with external systems using our API.  
​With HCL Workload Automation you can automate anything, run anywhere. 

Read part 1 of this blog giving insights on Business User & Scheduler's Perspective here

​
Click here to access the SoFy Demo page

Click here to Try 90 Day Free Trial of HCL Workload Automation

Listen to HWA Podcast series at 
https://workloadautomation.buzzsprout.com/


Authors Bio
Picture
Emanuela Zaccone, Product Manager, HCL Workload Automation

Emanuela Zaccone is the HCL Workload Automation Product Manager. She is an experienced marketer with strong product management skills and an addiction to innovation. As Digital Entrepreneur she founded TOK.tv. In 2019 she granted the inventor title by patenting social TV. She completed a PhD between the universities of Bologna (Italy) and Nottingham (UK).  
View my profile on LinkedIn
Picture
Riccardo Pizzutilo, Technical Sales Specialist, HCL Workload Automation

Technical Sales Specialist in the Workload Automation team. He first worked as a Test Engineer and later moved to Technical Sales for HCL Workload Automation. He has a degree in Telecommunication Engineering and loves interacting with customers, traveling and baking cakes. As a Technical Sales and Solution Architect he helps customers find the right workload automation solution for their needs. He is currently based in HCL Software laboratory in Rome.
View my profile on LinkedIn
0 Comments

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