IBM Workflow Process Service

Workflow Process Service is a new capability with a small footprint and resource usage for authoring and running workflow. The service is offered only as part of IBM Cloud Pak® for Business Automation.

Workflow Process Service offers a fit for purpose, single runtime container that can be used to split your workflow into separate runtime components.

Get started in minutes by setting up and using Workflow Process Service Trial. Download the trial from this site: Workflow Process Service Trial

Because Workflow Process Service has such a small footprint, you can run it as a shared environment for related processes in the context of a larger solution

The image shows three workflows running in a single shared runtime environment versus each of the three workflows running in a different Workflow Process Service
or as an embedded runtime environment to achieve
  • Runtime isolation (security, privacy, and resilience)
  • Tuning for different workloads (such as throughput versus response time)
  • Different levels of service (such as different HADR requirements)
The image shows Workflow Process Service in an embedded runtime environment.

Workflow Process Service provides the capability to orchestrate human tasks and integrate with system interactions by using APIs. Instead of a large centralized shared environment, you can have complete application isolation and upgrade, version, and tune Workflow Process Service independently of other applications. With a shared environment, you centrally manage your workflows and apply security changes or upgrades at the same time. With Workflow Process Service, you have better control because you can manage security, privacy, and resilience for each workflow instance independently.

By running each workflow in a separate runtime component (application isolation), you can optimize your solutions based on different criteria, such as throughput versus response time. By collocating workflows with the other microservices in your application, you achieve low latency.

Because workflow authoring is common between Workflow Process Service and IBM Business Automation Workflow, you can apply the skills and artifacts across both products, and easily add other workflow capabilities to meet the growing needs of your business.