Camunda Team Blog

Keycloak Identity Provider Extension Released

Written by Gunnar von der Beck on , under Community category.

Camunda in its current version is perfectly suited to run BPM in cloud infrastructures. From Spring Boot integration to the External Task Pattern and other features you have a lot of freedom to design your BPM architecture the way you want. Is anything missing? Hardly.

Except one thing: Identity management in the cloud often differs from classical approaches. Neither the integrated Identity Management nor the optional LDAP Identity Provider fit. That’s why we have been looking for a way to better integrate Camunda’s Identity Management into such environments.

CamundaCon 2019 - Deutsche Telekom IT and conology: Monolith to Microservice, Waterfall to Agile - Success with Camunda

Written by Charley Mann on , under Community category.

Deutsche Telekom IT and conologyDeutsche Telekom is one of the world’s leading integrated telecommunications companies, with some 178 million mobile customers, 28 million fixed-network lines, and 20 million broadband lines. Friedbert Samland, Project Manager at Deutsche Telekom IT GmbH; and Willm Tüting, General Manager at conology GmbH, give us a sneak preview into how they transformed this global telco leader from a monolithic BPEL application, into a microservices set up.

CamundaCon 2019 - Indiana Farm Bureau: Camunda for Modern Web Applications & Reusable DMN-driven Survey Forms

Written by Charley Mann on , under Community category.

When Indiana Farm Bureau’s Sowmya Raghunthan, IT Application Architect; and Corinna Cohn, Senior Web Developer, sat down to develop an app using Camunda as a headless BPM, their research drew a blank. This September at CamundaCon, the talented pair will present this industry-first use case in two parts. So if you’ve been pondering how to use the Camunda REST Engine to full capability, alongside a decoupled architecture – you do not want to miss this!

Camunda Optimize 2.6.0-alpha1 Released

Written by Felix Mueller on , under Camunda Optimize category.

We are happy to announce the release of Camunda Optimize version 2.6.0-alpha1. You can find improvements and features from the upcoming Optimize version 2.6.0 in this first alpha release, including:

  • Multi-Version Support for Process and Decision Reports
  • Durations for Running Process Instances
  • New User Task Assignee & Candidate Group Reports

The complete release notes are available in Jira.

Camunda BPM 7.12.0-alpha2 Released

Written by Camunda BPM Team on , under Execution category.

Camunda BPM 7.12.0-alpha2 is here and the highlights are:

  • Query Tasks by a list of assignees with the assigneeIn filter
  • DMN 1.2 Schema Support
  • OR in More Query Types
  • Clarified OpenJDK Support
  • Engine Logging Configuration
  • Case Insensitive Queries
  • Operation Log Annotations
  • 23 Bug Fixes

You can Download Camunda for free (click on Preview Release) or Run it with Docker.

If you are interested, you can see the complete release notes.

If you want to dig in deeper, you can find the source code on GitHub.

CamundaCon 2019 - AXA and viadee: Transformation from a self-built process engine

Written by Charley Mann on , under Community category.

Niko Vogel, Manager IT-BPM and Product Owner AXA Konzern AG; and Matthias Schulte, Senior Consultant - Competence Center “BPM and Process Automation”, viadee Unternehmensberatung AG, are some of Camunda’s longest-standing users. In fact, Niko has joined us on stage before, presenting at Camunda Days in Stockholm and Brussels. If you were fortunate enough to score a seat at those events – you’ll know this CamundaCon presentation from the forward-thinking pair is not to be missed! Read on for highlights of their talk, and what they’re looking forward to at CamundaCon 2019.

How to Anonymize Task Worker Data

Written by Ingo Richtsmeier on , under Execution category.
I recently got into a discussion about saving user ids of task workers in the database. During the last releases the Camunda Engine got very good in capturing all actions that are done in the Cockpit and in the Tasklist. This is nice for revisions, but some companies, especially in Germany, don’t want to track down every activity to an individual. There is a need to anonymize the work done by task workers: The group manager should not easily analyze who is the best of his team as all team members should be judged equally.

The Zeebe Story

Written by Jakob Freund on , under Community category.

I’m incredibly excited that Zeebe is now GA and ready to be used in production. You can download the distribution and inspect the source code on GitHub.

Zeebe implements fundamentally new concepts for workflow automation which allow for unprecedented horizontal scalability. With Zeebe, you can orchestrate microservices of any scale while ensuring complete visibility into the executed business processes. This solves one of the major problems we are seeing in the software development space today, a problem that cannot be solved by any of the existing workflow products in the market.

Solving Santa’s Sequencing Problem Using Domain Narrowing Constraint Propagation Based on DMN collect hit policies.

Written by Rob Parker, Enterprise Architect, Australia Post on , under Community category.

CamundaCon 2019 is just around the corner! Rob Parker, Enterprise Architect at Australia Post, will be presenting Innovative Problems For Elegant Solutions and he’s shared with us a sneak peak at the kind of out-of-the-box thinking his presentation will cover:

Everybody is likely familiar with Sudoku puzzles. When I solve them, I typically use little pencil marks to track which values are still feasible in unresolved cells. In other words, for each unresolved cell, I annotate it with the set of remaining possible values or its domain. As each cell is solved, the implication is propagated to its neighbouring cells by crossing off the infeasible values (domain narrowing) from each set of candidate values. This technique is effectively a form of constraint propagation with domain narrowing.