IBM and HCL just released new enhancements with Workload Scheduler (TWS) version 9.4 Fix Pack 1, that from one side push the product on the road of a transformation strategy for Cloud, Docker and DevOps, and on the other side address many “Requests for Enhancements” from existing customers.
These new features make TWS a complete product for both enterprise and business digital automation that is required from modern application development and deployment methodologies.
Below you can find the top six enhancements that you can easily adopt for your business purposes.
Revamped Graphical Views
Are you looking for a simple and intuitive way to manage your workload? The new graphical view is the solution.
The mainly advantages of the new Graphical view are:
Preparing and Installing a Docker Image for Dynamic Agents
Are you tired of the usual installations? Use Docker as new deployment model for the dynamic agent. Using the script and DockerFile provided by Workload Scheduler you can create with some minutes your own Docker image with dynamic agent and you can run it every time everywhere in 1 second. In this way, you can have all the agents you want only when you need it, using the optimized resource use.
Do you want know how to use it, see the documentation here.
If you need to start the execution of a job stream once a file or a bounce of files are created or modified, or you need instead that your job stream start once a new row is created on a specific database table or a new message is received in a message queue, this feature has been made for you. This is the smartest and simplest way in Workload Scheduler to meet your needs and have your workflows start at just the right time. Check out this video for further details.
Iterative Workflows Automation
Have you ever struggling in translate your business owner requirements that include a loop into a workload scheduler workflow? You know that the automation of an iteration of a sequence of jobs within the overall orchestration can be a challenging task. With the latest fix pack, instead, a new Job Management plug-in was developed that allows, among others, to rerun the first job in a sequence along with its successor jobs. The iteration is controlled by the output conditions of the first job in the sequence and it stops when the condition is no longer satisfied. Therefore, it's like a WHILE-DO statement in programming languages. Here more details about the features:
Advanced Recovery Options
What’s happened to your workload when something wrong? The new advanced rerun options help you to create recovery logic into the job definition itself and to rerun job successors directly from the Monitor Workload view. When you create a job definition, you can now specify that you want the job to rerun for a specific number of times and after a specific interval, in case of failure. This ensures that fewer alerts are generated and the workflow continues without trouble.
Are you curious about discovering this new feature? Watch the video.
Integration with IBM UrbanCode Deploy and New Options in Managing Workload Applications
Are you looking for a solution that automates the deployment and the promotion of a workload scheduler application from one environment to another?
With the latest fix pack the DevOps automation offering was enriched with the Workload Automation plug-in of the IBM UrbanCode Deploy tool that automates the deployment of an application, for instance, from test environment to production environment. It leverages on already existent wappman command line that allows you to consolidate the deployment of your application.
Finally, using the new fix pack for your DevOps scenarios, you will have the possibility to leverage on the latest wappman enhancements that make the management of workload applications more flexible. For instance, with the rename of workload application during the import process, you can easily create new instances of scheduling objects for a new Line of Business, reusing the same workload application template. Furthermore, the mapping rules between the scheduling objects (in the template) and the new imported ones can be defined using regular expressions, enhancing therefore the extensibility of the solution.
Are you looking forward to using the above features? If so, we strongly suggest you to browse the IBM Marketplace portal and the new Workload Automation community to learn about and try all the new TWS features, and to stay tuned for latest news. Furthermore, a video playlist is available to show you the most important enhancements of the 9.4 fix pack.
If you want to talk more about new features and TWS in general, leave a comment below or connect with us on Twitter @GorgaIlaria and @p_reluigi.
See you next time!!!
Luigi Presti is currently an Advisory Software Engineer and is working as a developer for Workload Scheduler (on-premise & SaaS), an IBM + HCL product. Luigi has been working in the Workload Scheduler team since 2006 as a Level 3 Service Specialist, acquiring a deep knowledge of customers' needs in that area. He is interested in everything that is strongly related to supporting customers in their technological challenges. He has a background in computer science technologies, in particular in the design and development of parallel and distributed software architecture for high-performance computing. He has written several publications and was a member of the Program Committee for Academic International Conferences about Software Architecture.
Ilaria Gorga has worked as a software engineer in the IBM Tivoli Rome Lab since 2008. Starting from 2016 she moved to HCL Technologies and she has worked as Senior Software Engineer on the Workload Automation Quality Assurance team. Ilaria has written several other articles ("Rational tools make testing much easier for IBM Tivoli lab in Rome", "SmarTest - IBM Tivoli Rome Lab project", "A continuous delivery process in a multitenancy environment", "Implement continuous delivery using IBM UrbanCode Deploy") and presented at conferences, such as Eclipse-IT.