TrustRadius: an HG Insights company
Camunda Logo

Camunda Reviews and Ratings

Rating: 7.7 out of 10
Score
7.7 out of 10

Community insights

TrustRadius Insights for Camunda are summaries of user sentiment data from TrustRadius reviews and, when necessary, third party data sources.

Pros

Ease of Use: Many users have found Camunda to be an easy-to-use tool for designing and managing workflows. They appreciate the user-friendly interface and intuitive features that make it simple to understand and collaborate on process design.

Flexibility: Several reviewers have praised Camunda for its flexibility. They mention that the tool can be easily adapted to different business use cases, allowing for the orchestration of any process and integration with any ecosystem. This flexibility makes it a versatile solution for organizations with diverse needs.

Integration Capabilities: A significant number of users have highlighted Camunda's strong integration capabilities. They find value in its ability to seamlessly connect with other systems, including existing Java applications, SSIS jobs, CRM systems, REST APIs, microservices, and more. This integration functionality enables effective communication between different teams within an organization and enhances workflow efficiency.

Reviews

4 Reviews

Pros and Cons of Camunda Platform

Rating: 9 out of 10
Incentivized

Use Cases and Deployment Scope

We use Camunda Platform to manage business flow of an order that comes to us. An order would usually have one or more medical procedures attached to it. There are different steps in the journey of an order until it reaches a terminal state. Camunda Platform helps us managing that flow and getting visibility in the flow. It is very important to understand in which stage each order lies so that it can be worked out accordingly. Also, if there are any issues in the order, they get highlighted as incidents in Camunda BPMN and we can resolve them after an analysis.

Pros

  • Managing workflow of an order
  • Tracking of incidents
  • Visibility into each instance of business process/workflow
  • User task management
  • Integration with back-end microservices

Cons

  • Documentation - It is usually daunting for beginners because of lack of good documentation
  • Simplified setup on local machine for Camunda Server would help developers test changes quickly
  • Easier migration from one deployment version of a Camunda process to another deployment version would help in making changes and deploying them faster.
  • Heap memory management becomes issue at times resulting in stuck processes. This needs to be resolved.

Likelihood to Recommend

Camunda Platform is well suited for scenarios where there are different stages in a business flow and the flow is driven by user action at each stage. For example placing of an order on an ecommerce platform. Depending on whether user was able to make the payment or not the workflow would go to dispatch or retry stage. Now the retry stage would trigger further actions like sending follow up emails etc. Likewise, dispatch stage would have a different set of actions. Since every order is important and we need to know where it stands, using Camunda Platform is imperative. Camunda Platform might not be a right choice where just a one off thing needs to be done. For example, uploading of product information by user or periodic processing of heavy images by a worker. These are all either one step processes or periodic automated processes where we can track the status without using a business modeler like Camunda Platform.

Camunda Platform is the ideal solution for any type of business or automation

Rating: 9 out of 10

Use Cases and Deployment Scope

We are automating the orchestration between our workers currently which are microservices written using Java spring boot. Our application provides retail insurance services to individual customers and Camunda Platform helps in orchestration between different microservices among various lifecycles of the policy. Camunda Platform is very easy to integrate and dashboard is also very informative.

Pros

  • Asynchronous functionality of Camunda Platform and different types of gateways.

Cons

  • It does not support Java LocalDate as of now, fails in de serialization.

Likelihood to Recommend

Camunda Platform is a very sophisticated tool for any product which provides automation & process management of various aspects in your application. It is best suited for application where the customer journey is very crucial for the company. Shopping platforms or single page applications are not very well suited to use Camunda Platform.

A great product to support developer's leveraging processes in their critical enterprise applications

Rating: 9 out of 10

Use Cases and Deployment Scope

We leverage Camunda BPM as a process engine to build process-aware solutions for our clients. Typically this is to replace traditional monolithic applications that have not kept up with changes in the business and market, with applications that are designed around the workflows of the team members, and the processes that the business needs to compete. These solutions range from reservation systems, to construction management, to marketing automation plans, but that just scratches the surface.

Pros

  • Embedding a first-class process capability in your application.
  • Providing a standards-based modeling capability, backed by a standards-native engine.
  • Great support for developers and a developer community.
  • Great set of comprehensive APIs across a number of different design points
  • All of the code is available in GitHub as a great open source project with Apache licenses.
  • Comprehensive documentation of code and APIs and usage.
  • Innovative spin-offs like Zeebe.
  • Support for micro-services orchestration.
  • Support for both embedded and stand alone usage scenarios.
  • The company is innovative and focused on this space.

Cons

  • Camunda expects that you will develop your own user interfaces. This is either a benefit or a barrier depending on your perspective on packaged UI.
  • As an open source vendor, Camunda is under-covered in analyst reports.

Likelihood to Recommend

For clients with a need for mission-critical business applications, Camunda brings great process tech to those applications. For clients with good development capabilities, Camunda enables those developers to design around processes, instead of designing everything as a CRUD application that ignores processes. It's a great product for process purists and development purists, but it has appeal beyond these core groups. Camunda also provides good tools for having visibility into how the product works, which is also very valuable.

Capable and cost effective, but has a very high technical hurdle

Rating: 6 out of 10
Incentivized

Use Cases and Deployment Scope

Used as a part of a solution mainly to deal with customer problems related to business processes and rules need to be adhered to in a particular system. It is primarily used by the technical team as a tool to orchestrate the required tasks and processes, and primarily sold as part of a solution offering by consultants.

Pros

  • Task orchestration
  • Freeware
  • Graphical interface allows normal users to understand business process model diagrams more intuitively

Cons

  • GUI lacks shortcuts
  • GUI is not intuitive and hard to use. More involved technical capabilities are hidden in the menus which make navigation and setup difficult.
  • Documentation is not fully fleshed out and examples are bare. The target audience is technically adept software developers, with expected experience and knowledge of javascript and java.
  • Community exists but is relatively small and highly technical. Support is not easily accessible unless the costly paid version is opted for.
  • Programming languages used are confusing as it merges java and javascript in certain scripts.
  • Debugging is difficult as there is no error/typo checking or console in the designer when using scripts. It does not have the capabilities of more fully featured IDEs, but is a simple text entry for scripts.

Likelihood to Recommend

A viable solution for low budget projects where highly technical staff, specifically software developers, are available as a resource. The product requires deep technical knowledge and also experience with the product to deal with its quirks, however once implemented is relatively straightforward to maintain. Suitable for small-med sized/scale business process/rule processing requirements.

Vetted Review
Camunda
1 year of experience