Camunda BPM

from Wikipedia, the free encyclopedia
Camunda BPM
Basic data

Maintainer Camunda committer
developer camunda services GmbH
Current  version 7.13.0
( May 19, 2020 )
operating system platform independent
programming language Java
category Workflow management system
License Apache license 2.0
camunda.org

Camunda BPM is a free workflow management system written in Java , with which business processes can be defined and executed in BPMN 2.0 . Camunda BPM also supports the CMMN 1.1 and DMN 1.1 standardized by the Object Management Group (OMG) . Camunda's focus is on the automation of processes. Another area of ​​application is the orchestration of microservices .

history

Camunda BPM is an originally commercial workflow management system from the Berlin- based company Camunda, which was based on Activiti , a free workflow management system. Camunda was one of the biggest supporters for Activiti alongside Alfresco .

On March 18, 2013, the development of Camunda BPM was split off from the development of Activiti .

Camunda BPM is the main topic at the annual CamundaCon (formerly BPM Con ) conference in Berlin, but also at other conferences such as JAX and W-JAX or Devoxx .

Components

Camunda architecture overview

Camunda BPM consists of a number of components and applications that are used together to define and execute business processes:

Tools
  • Camunda Modeler, an open source modeling tool for BPMN 2.0 diagrams and Camunda BPM specific properties. Standalone or as an Eclipse plug-in.
  • Cockpit, a web application for the administration and monitoring of the workflow engine in production.
Runtime components
  • Process engine, the core of the Camunda project: The workflow processor, a Java process engine that lets BPMN processes run.
  • Model Repository, the repository in which the BPMN 2.0 models of the defined workflows are stored
  • Camunda Tasklist, a web application for human workflow management and user tasks.
Groupware
  • Cycle, a web application for collaboration between business users and software developers.

commitment

Camunda BPM runs on Apache Tomcat , JBoss WildFly and EAP, GlassFish , IBM WebSphere and Oracle WebLogic as well as in Spring Boot and is embedded in a Java application with all common Java runtime environments and supports a number of databases for storing business processes and their process instances: Db2 , H2 Database , Oracle , MySQL , MariaDB , MS SQL and PostgreSQL .

Camunda BPM is used in particular by financial service providers (including DAB BNP Paribas , Deutsche Vermögensberatung , Hamburger Sparkasse , Raiffeisen Informatik , Sparda-Bank , Wüstenrot ) and insurance companies (including Basler Versicherungen , Generali Versicherungen , Hannover Re , HanseMerkur Insurance Group , Helvetia Insurance , LVM Landwirtschaftlicher Versicherungsverein Münster) , Provinzial NordWest and Provinzial Rheinland , VHV Group ), but also telecommunications companies ( freenet AG , Swisscom , Telekom , Magenta Telekom ) and companies in other sectors (e.g. 1 & 1 Internet , Zalando , Lufthansa Technik , Swiss Federal Institute for Intellectual Property , Alba Group or Südwestrundfunk ).

literature

  • Jakob Freund, Bernd Rücker: Practical Guide BPMN 2.0 . Ed .: Camunda. 4th edition. Carl Hanser Verlag, 2014, ISBN 978-3-446-44255-9 (covered in chapter 6.4.3. Camunda BPM, both authors are employees of Camunda).
  • Bernd Rücker: New open source BPM for Java developers: camunda BPM 7.0 . Ed .: jaxenter. June 3, 2013 ( jaxenter.de [accessed June 20, 2015]).
  • Fraunhofer is testing eight BPM suites

Web links

Individual evidence

  1. ^ Camunda team
  2. Release 7.13.0 . May 19, 2020 (accessed May 19, 2020).
  3. camunda-bpm-platform / LICENSE
  4. Thomas Winkler: Camunda BPM and Serverless at Universal Music at W-JAX 2019
  5. Camunda BPM Splits From Activiti
  6. camunda forks Activiti and launches camunda BPM blog.camunda.org from March 18, 2013
  7. Signavio press release on the fork
  8. CamundaCon
  9. Meet us ( Memento of the original from June 26, 2015 in the Internet Archive ) Info: The archive link has been inserted automatically and has not yet been checked. Please check the original and archive link according to the instructions and then remove this notice. @1@ 2Template: Webachiv / IABot / camunda.com
  10. Activiti Components ( Memento of the original from November 25, 2012 in the Internet Archive ) Info: The archive link was inserted automatically and has not yet been checked. Please check the original and archive link according to the instructions and then remove this notice. @1@ 2Template: Webachiv / IABot / activiti.org
  11. Camunda Modeler
  12. Supported Environments
  13. Camunda BPM references