Skip to main content

What is Optimize?

note

New to Optimize? Visit our introductory guide to Optimize to get started.

Camunda 8 is built to handle three key aspects of process automation:

  • Design
  • Automate
  • Improve

Users can design process flows through our Modeler. In a production scenario, users can deploy through Desktop Modeler, Web Modeler, or programmatically. A user can use Tasklist to review and complete tasks, and Operate to view and analyze process instances.

Beyond these design and automate cornerstones lies an important component to leverage our process data and analyze areas for improvement: Optimize.

Geared toward business stakeholders, Optimize offers business intelligence tooling for Camunda enterprise customers. By leveraging data collected during process execution, users can collaboratively access reports, share process intelligence, analyze bottlenecks, and examine areas in business processes for improvement.

process performance dashboard

As users run process instances through the server, Optimize makes REST API calls into the Camunda server, takes new historical data generated since the previous call, and stores the data in its own Elasticsearch database.

As a result, users can analyze reports and dashboards, and reap actionable insights independently of what is happening inside the Camunda server itself (meaning no effects on runtime).

Review heatmap displays for a closer look at the number of instances that took longer than average, based on duration distribution. Users can also visualize a heatmap by counting the number of activity instances, comparing them to the total number of process instances, and obtaining a percentage.

Unlike standard business intelligence tools, Optimize understands the user’s goals and leads them through continuous process improvement. Optimize is purpose-built to help rapidly identify the constraints of an individual's or organization's system.

In the following sections, we’ll walk through using and analyzing Optimize.