Category

Community

All Camunda blog posts tagged with Community.

Aug 14, 2018

Robotic Process Automation (RPA) and Camunda BPM: A demo on using UiPath robots within a BPMN workflow

Having read Mike’s post on why it makes sense to combine RPA products with Camunda BPM, I got curious about prototyping an example with a specific RPA tool. I decided to work with UiPath since it’s been getting a lot of attention from the community. In this post, I want to share what I learned and what I built during my one-week journey into the world of RPA. Scenario The example can be applied to any scenario where you need to replace manual work (the User Task in BPMN) with an automated task and where an external system — often a legacy graphical user interface — does not provide an API that can be called directly from Camunda. So instead…

By Benjamin Hoffmann

Jul 13, 2018

Scripting with DMN inside BPMN

In Camunda, you can use scripts at different places of a process. For example, inside a Script Task, as an execution/task listener, as a condition expression on a sequence flow or inside an input/output mapping. Usually, the scripts are written in JavaScript, Groovy or JUEL. Using the FEEL extension, it is also possible to write scripts in FEEL (Friendly Enough Expression Language) which is a part of the DMN specification.

By Philipp Ossler

We’ve Opened the 2018 Microservices Orchestration Survey, and We’re Looking For Your Input

When we talk about Zeebe, we also talk a lot about the challenges that organizations face when managing business processes that span many independent microservices. “Microservices orchestration” is a useful term for describing one potential solution to this problem. But every organization will take a different approach to a microservices architecture, and we want to be sure we have a clear understanding of what microservices orchestration means to the many different users who might benefit from Zeebe.

By Camunda Cloud Team

Nov 10, 2017

First Camunda Community Day in San Francisco

The first Camunda community day in San Francisco took place on November 9th. More than 80% of people registered actually dropped by which is really great considering that registration was free. It was great to welcome attendees from all over the bay area, including Autodesk, SAP, LinkedIn, Gainsight, Intuit and Zymergen. The highlight of the day was the presentation given by Jimmy Floyd from 24 Hour Fitness. 24 Hour Fitness “is the world’s largest (by memberships) privately owned and operated fitness center chain” (Wikipedia) with more than 400 locations. Jimmy explained how they use Camunda BPM for running their core business processes. They have more than 190 processes in production. BPMN given them great visibility into their business. Before mapping…

By Daniel Meyer

Oct 24, 2017

viadee Process Application Validator

Process applications basically consist of process model(s) and Java code which both exist side by side and are edited in different tools. For the process models you will most likely use the Camunda Modeler, for the Java code the IDE of your choice. However, no one checks whether model and code are aligned beforehand, e.g. if a bean referenced in a delegate expression actually exists in the code. With the viadee Process Application Validator (vPAV, Open-Source), you can validate your process application regarding these inconsistencies with a simple JUnit test. You can also ensure that specific best-practices are met (e.g. naming conventions). If you feel addressed by now, we might give it a try. It is as easy as adding…

By Sascha Di Bernardo

Jun 29, 2017

Camunda BPM Custom Batch 1.0.0 – New Community Extension

Have you ever tried to create your own custom batch with Camunda BPM? Well, I did, and it was very time consuming and quite complex. There isn’t really a public API for this purpose. You have to work at the entity level and take care that batch configuration is saved to the ACT_GE_BYTEARRAY database table. That’s why I’ve decided to create the Camunda BPM Custom Batch Extension. The goal of this extension is to provide a simple way of using the Camunda Batch functionality for your own purposes. If you have no clue what Camunda Batch is for, it can be used to split a huge workload (e.g., like reassigning all tasks) into small asynchronous jobs. See the official Camunda…

By Patrick Wunderlich

Mar 28, 2017

Camunda BPM Camel 0.5.0 Released – External Task Support

The community extension Camunda BPM Camel seamlessly connects Camunda BPM and the integration framework Apache Camel. Next to minor changes, the new release adds support for consuming Camunda’s external tasks (introduced in Camunda 7.4.0) in the form of a Camel route endpoint. This is another level of technical decoupling and brings a lot of advantages.

By Stephan Pelikan

Mar 14, 2017

More FEEL for Camunda

I’m happy to announce the first release of the new community extension FEEL-Scala. FEEL is a part of the DMN specification of the OMG and stands for “Friendly Enough Expression Language”. It provides a simple data model and a syntax designed for a wide audience. The new community extension implements a large feature set of FEEL and replaces the default FEEL engine of the Camunda DMN engine.

By Philipp Ossler

Try All Features of Camunda