Today we release the first version of a brand new product: Camunda Optimize.

With Camunda BPM, we have a rock-solid, freaking fast execution engine with web-applications for administrators (Camunda Admin), operators (Camunda Cockpit) and end users (Camunda Tasklist).

Camunda Optimize is an addition to Camunda BPM, that provides continuous monitoring and insights about your deployed business processes. This Big Data solution helps process owners to make informed decisions to optimize their processes.

Version 1.0.0 is already packed with features. The highlights are:

  • Visualization of flow nodes execution frequencies in a process
  • Visualization of average execution duration for any activity
  • Eliminating bottle-necks of your process by finding steps that take longer than a specified target value
  • Find out which paths process instances took that reached a desired outcome
  • Perform analysis based on a subset of all process instances, i.e., by variable value or start date

Visualization of flow node frequency

Camunda Optimize can display a heatmap view of your processes showing which nodes and sequence flows have the most activity. Activity is measured by the number of tokens which have been processed by the node or sequence flow. You can also access the absolute number of instances for any activity.

Visualization of flow node duration

In addition to the frequency visualization, Camunda Optimize also displays information about how long each activity took. That way it’s easy to determine which flow nodes take a long time on average. You can also access the precise average duration for each flow node.

Finding steps taking longer than a target value

Based on the duration heatmap, Optimize allows you to specify a target value for every activity. For example, if a user task has to be completed within one day, you can set the target value to one day. If the average time it takes to complete the user task exceeds this target value, the task is highlighted in the heatmap.

Find out which paths lead to a desired outcome

If a process contains more than one end-event, it is useful to know which path tokens take when they get to an end event. Camunda Optimize can show you a statistical analysis for a given end event and a gateway. This analysis includes how tokens were split at the gateway in question and how many of the tokens of each branch reached the end event.

Filter process instances

Camunda Optimize allows you to perform all the analytics on a subset of process instances. To do so, you can filter them by their start date or by their variable values.

How to get it

In contrast to the core engine, Camunda Optimize is not open source, so please get in touch with us to find out how you can use Camunda Optimize for your processes.

  • Communication Between Loosely Coupled Microservices

    In our recent webinar titled “Communication Between Loosely Coupled Microservices” we got a lot of great questions and because of the limited time some were left unanswered. As community questions are really important to me I want to follow my tradition to answer remaining questions in a blog post (as I have for example also done roughly a year ago in “Webinar FAQ for Monitoring & Orchestrating Your Microservices Landscape using Workflow Automation”). What Was The Webinar About? You can find the slides (here) and recording (here) online. The webinar covered different styles of communication. This was explained by looking at how ordering food works: Synchronous blocking: A call uses a synchronous protocol, like HTTP, and blocks for the result. This is you, calling a pizza...

    Read more
  • Swagger API access with Camunda Platform

    Have you ever fired up the Camunda Platform Docker instance and wished you could do live-calls to the API via a swagger server? We have! And like most things we wish we could do, we go out and make it happen. Coming Soon To be clear, this integration is coming to the official Camunda Platform Docker container with release 7.15. It’s just not ready yet. So this is really more of an interim solution rather than the be-all and end-all solution, but it works, and it makes sending API calls to a live instance of Camunda Platform a lot easier. So follow along and we’ll show you how to run it yourself. CORS is your friend, and not your friend In general, and...

    Read more
  • Camunda Optimize 3.4.0-alpha2 Released

    We’re excited to announce the release of Camunda Optimize 3.4.0-alpha2. Camunda Optimize provides business activity monitoring for workflows, supporting continuous process improvement by providing transparency into your automated workflows and decisions. Business-friendly reports, dashboards and alerts make it possible to identify process bottlenecks and improve end-to-end processes. If you’d like to get started with Optimize 3.4.0-alpha2 right away, you can download the release here with your Camunda Enterprise Platform customer credentials. And if you’re not yet a Camunda customer, you can sign up here for a free 30-day trial of the Camunda Enterprise Platform, which includes Camunda Optimize. In the rest of this post, we’ll highlight some of the new capabilities introduced in Optimize 3.4.0-alpha2. Event Based Processes – Groups...

    Read more