How to Use Dynamic Automation Tools to Improve Batch Processing - Page 4

Five Examples of Automated Processing

Five examples of this automated processing are:

  • the failure or unavailability of a given server can push processing dynamically to a different server or force the dynamic startup of a replacement virtual server
  • a Web service invocation can initiate a business process
  • the end of a business process can invoke a Web service to perform additional actions
  • when the accumulation of some critical business item (say, unprocessed invoices or purchase orders) reaches a defined threshold (such as 1,000), can automatically start a business process
  • monitor the arrival of files in a directory and start a business process to act on each file


The five ways to improve batch processing just discussed are all powerful mechanisms to drive new efficiencies. These five mechanisms can be thought of in isolation, but work best when used in conjunction with each other. The ability to automate manual processes is greatly enhanced by the ability to use events.

Centralized workload automation and tight application integration allow for better control of processing across a wider enterprise landscape. Tight application integration can help the effort to centralize automation by eliminating application-specific schedulers.

Alex Givens is a Senior Solutions Architect for UC4 Software, Inc. For 13 years, Alex has helped organizations improve the efficiency and effectiveness of their business processing. Alex has spoken on business process automation at many international, national and regional conferences. He can be reached at