logo

Open Source BPM Comparison

Conference:  CloudOpen 2022

2022-06-22

Authors:   Andrew Bonham


Summary

Overview of BPM tools and their use cases in various industries
  • BPM tools can be applied to a wide range of problems in the workflow realm
  • Human workflow and process orchestration are two areas where BPM can help
  • BPM tools can be used for data entry and generating UIs
  • Some BPM tools have support for Kubernetes and can be deployed in a cloud-native way
  • Reusable rules can be created using a rule repository and naming conventions
Capital One has learned from experience that having a rule repository and easy discoverability of rules is crucial for creating reusable rules. BPM tools like Drools have a rules repository that integrates with Git, making it easier to store and retrieve rules.

Abstract

Workflow is a capability commonly needed across large organizations today. Open Source Business Process Management (BPM) solutions are a powerful tool to automate business processes in the cloud. They bring together business and technical experts to collaborate and create industry standard modeling notation known as BPMN. BPM tools then bring the BPMN to life by being able to execute the BPMN in an process engine. But which open source project should you choose? jBPM, Activity, Camunda, Flowable? It can be a confusing landscape as things are constantly changing and many of the products forked off of each other at one point in time. Come join us in this talk to get clarity on the BPM landscape. We will evaluate each open source project on key dimensions in a compare and contrast format. You will learn more about open source BPM, how you can use it in the cloud, and which BPM project you should use for your next workflow problem.

Materials: