Camunda

Camunda BPM is an open-source workflow and decision automation platform. Camunda BPM ships with tools for creating workflow and decision models, operating deployed models in production, and allowing users to execute workflow tasks assigned to them.[1] It is developed in Java and released as open-source software under the terms of Apache License.

Camunda BPM
Developer(s)Camunda
Initial releaseAugust 31, 2013 (2013-08-31)
Stable release
7.13 / 2 June 2020
Repository
Written inJava
Operating systemCross-platform
TypeWorkflow and decision automation
LicenseApache License 2.0
Websitehttp://www.camunda.org

It provides a Business Process Model and Notation (BPMN) standard compliant workflow engine and a Decision Model and Notation (DMN) standard compliant decision engine, which can be embedded in Java applications and with other languages via REST.

History

Camunda was founded by Jakob Freund and Bernd Rücker in 2008 as a business process management (BPM) consulting company.[2] Over the next four years, Camunda built a consulting customer base of more than 250.[2]

On 18 March 2013, Camunda forked the Activiti project to launch Camunda BPM as an open-source project.[2][3][4]

In 2017 and 2018, Camunda was named in Deloitte Technology Fast 500 EMEA.[5] and in 2019 was listed in Deloitte's 2019 Technology Fast 50 Germany[6].

In December 2018, Camunda raised 25 million in series A funding from Highland Europe.[2][7]

Architecture

Camunda BPM is a lightweight, Java-based framework. It can be used as a standalone process engine server or embedded inside custom Java applications. It offers non-Java developers a REST API and dedicated client libraries to build applications connecting to a remote workflow engine.[1]

Features

The Camunda Modeler desktop application allows developers to create and edit BPMN process diagrams and DMN decision tables.[1] Created files are deployed in the Camunda Engines, which use a BPMN parser to transform BPMN 2.0 XML files, and DMN XML files, into Java Objects, and implements BPMN 2.0 constructs with a set of BPMN Behavior implementations.[3]

Typical use cases for the Camunda BPMN Workflow Engine can be microservices orchestration and human task management.[8]

The Camunda DMN Decision Engine executes business-driven decision tables. It is pre-integrated with the Workflow Engine but can be used as a stand-alone application via REST or inside Java applications.[1][9]

Camunda’s additional web applications provide the following tools for developers and business users:[3]

  • Cockpit: A tool for technical process operations enabling users to monitor workflows and decisions in production, to analyze and solve technical problems.[1]
  • Tasklist: Allows end users to work on assigned tasks and provides additional visibility when using the Camunda Workflow Engine for human task management.
  • Optimize: An analytics and reporting tool to identify errors and bottlenecks in workflow processes.
  • Cawemo: A collaborative modeling tool allowing multiple users to create, edit and specify BPMN process diagrams. The tool was originally a standalone web app created by Camunda developers and was brought into the main product stack in May 2019.
  • Admin: Allows users to manage Camunda web applications or REST API users. Existing user management can be integrated via LDAP.

Clients

Camunda has been deployed in companies such as True Engineering, 24 Hour Fitness, Goldman Sachs, Royal Bank of Scotland, Lufthansa Technik, Zalando,[7] NASA, Universal Music, AXA Insurance, Intuit, T-Mobile,[10] Kühne + Nagel, Sparebank1 and Generali.

References

  1. "Bossie Awards 2015: The best open source applications". InfoWorld. 16 September 2015. Retrieved 22 March 2019.
  2. Miller, Ron (5 December 2018). "Camunda hauls in $28M investment as workflow automation remains hot". Tech Crunch. Retrieved 22 March 2019.
  3. Humble, Charles (21 March 2013). "Camunda Forks Alfresco Activiti". InfoQ. Retrieved 22 March 2019.
  4. "Open Source BPM: camunda forks Activiti". Signavio. 18 March 2013. Retrieved 22 March 2019.
  5. "Technology Fast 500™ Europe, Middle East & Africa (EMEA)". Deloitte. Retrieved 14 June 2019.
  6. "The fastest-growing technology companies in Germany".
  7. Degeler, Andrii (5 December 2018). "German workflow automation startup Camunda raises €25 million". tech.eu. Retrieved 22 March 2019.
  8. "From zero to DevOps: The Camunda journey". JAXenter. 1 June 2018. Retrieved 22 March 2019.
  9. Culbertson, Joy (25 December 2017). "ProgrammableWeb's Most Interesting APIs in 2017: Business and Productivity". ProgrammableWeb. Retrieved 22 March 2019.
  10. Azevedo, Mary Ann (5 December 2018). "Berlin's Camunda Raises $28M To Grow Its Workflow Automation Platform". Crunchbase. Retrieved 22 March 2019.
This article is issued from Wikipedia. The text is licensed under Creative Commons - Attribution - Sharealike. Additional terms may apply for the media files.