
GEMA – Central process control with Camunda
GEMA orchestrates more than 580 cross-team processes with millions of records centrally using Camunda. cimt developed the process control and supported the migration to Google Cloud.
water supply and wastewater company as client
runtime of individual migrated process instances
instead of a legacy workflow product
microservices instead of a Java EE monolith
Berliner Wasserbetriebe
Project: process migration to Camunda
Industry: Water supply
Headquarters: Berlin
Board Member, cimt Group
Camunda BPM · Java EE, EJB, JMS · Thorntail (WildFly), Quarkus · PostgreSQL, IBM Db2, Hibernate · REST APIs (API first) · Apache CXF · Docker, OpenShift · Keycloak, OAuth / OpenID Connect · Git, Maven · Angular, Ionic
Berliner Wasserbetriebe is Europe’s largest water supply and wastewater company. The city’s construction projects in the water and sewer network are managed in an extensive, multi-stage process automation – from planning and control to implementation.
To use a modern, lightweight and more maintainable process engine, a process migration to Camunda BPM from a legacy workflow product was required. The challenge: active process instances, some running for more than a year, also had to be transferred to the new environment. At the same time, the Java EE monolith that had grown over the years was to be replaced step by step by microservices, to simplify deployments and enable faster updates.
The processes were modelled with Camunda following best practices. Four building blocks support the solution:
Functionally separate processes can be deployed independently – so the departments involved can have their requirements implemented on their own.
A purpose-built tool transfers running instances to the matching step in the new workflow using JSON configuration – including business data.
Architecture design based on Docker with OpenShift as runtime environment; existing CI/CD pipelines were enhanced and optimised.
Authentication and authorisation were connected to an IAM solution based on Keycloak.
The solutions were developed in close contact with business users and in short iteration cycles following Scrum. UI/UX experts supported the agile development with mock-ups and prototypes – making requirements visible and verifiable at an early stage.
Many companies run business-critical processes on Camunda 7. As a Camunda Platinum Partner, we support you from the assessment to the migration – or when starting new projects directly on Camunda 8.

GEMA orchestrates more than 580 cross-team processes with millions of records centrally using Camunda. cimt developed the process control and supported the migration to Google Cloud.

Panasonic Europe digitalises hundreds of approval processes with one generic BPMN model and DMN decision tables in Camunda; cimt is responsible for the methodological design and supports the implementation.

For GVL, cimt automated data analysis and cleansing with Camunda as part of a new billing procedure and implemented an extensive rule set with BPMN and DMN.
You are currently viewing a placeholder content from Turnstile. To access the actual content, click the button below. Please note that doing so will share data with third-party providers.
More InformationYou are currently viewing a placeholder content from Facebook. To access the actual content, click the button below. Please note that doing so will share data with third-party providers.
More Information