Try our new research platform with insights from 80,000+ expert users
Engineering Manger at a computer software company with 5,001-10,000 employees
Real User
Good documentation for workflow management and has a valuable active community
Pros and Cons
  • "I've found the active community most valuable but it also provides you with a lot of other features."
  • "I would say that Camunda should actually focus on small cases as well. There's a lot of space out there, for small businesses. If they can, they should cater to them."

What is our primary use case?

I mainly use it in investment banks, in workflow management. For example, the onboarding can be from one box. So when the client comes, the sales guy would collect the documentation. Then there would be another task, and someone would be reviewing those documents then upload those documents into some other third party application. This is just one example but we have a lot of complex use cases.

What is most valuable?

I've found the active community most valuable but it also provides you with a lot of other features.

What needs improvement?

In terms of areas for improvement, they can come up with something called a generic workflow application. The engine is really good, but I believe that if they can come up with some sort of application while still keeping the core of Camunda, that would be really great. An application which could cater to a generic workflow, the same application can cater to any domain people can make use of it.

In regards to advice, I would say the scalability features, which are available in the paid version, should also be available to the community. But otherwise, if I'm talking about the quality or the scalability issue, it's still good.

For how long have I used the solution?

I've been using the solution for about 8 months or so.
Buyer's Guide
Camunda
December 2024
Learn what your peers think about Camunda. Get advice and tips from experienced pros sharing their opinions. Updated: December 2024.
824,067 professionals have used our research since 2012.

What do I think about the scalability of the solution?

On the scalability side, on the paid version, there are a lot of other options. When I think on the free community side, the community version, not all options are available. But, for me, it's a price over use case.

Which solution did I use previously and why did I switch?

I was previously using Activiti. I had been using Activiti for two years. So Camunda is just a branch which has bifurcated from Activiti only.

What other advice do I have?

I would rate the solution somewhere around 9 out of 10 because it is very good. The documentation and all that they have done is just splendid. On the documentation side, Camunda has done a really good job.

I would say that Camunda should actually focus on small cases as well. There's a lot of space out there, for small businesses. If they can, they should cater to them.

Disclosure: I am a real user, and this review is based on my own experience and opinions.
PeerSpot user
CTO at Unitarius
Real User
Flexible with compact and clear source code
Pros and Cons
  • "The flexibility is great."
  • "We have faced problems with the performance."

What is our primary use case?

We primarily use the solution for our clients. 

What is most valuable?

The flexibility is great. 

I appreciate the compact and clear source code.

What needs improvement?

We have faced problems with the performance.

Camunda has two options: the Camunda main platform and Camunda Cloud. Right now we are trying to solve problems with the Camunda Cloud and there are significant problems with performance. We communicated this with the Camunda team. We're a member of the Camunda community and we try to solve those problems with them.

Community support is lacking and you need to pay for enterprise support.

I'd like to have the ability to buy into the data model. There are no data models in Camunda and we need information about variables and process instances. In other BPMs or other big BPM platforms, for example, IBM, there is that feature.

For how long have I used the solution?

I've been using the solution for a few years at this point.

What do I think about the stability of the solution?

We've had some issues with the performance of the product, particularly on the cloud deployment. 

What do I think about the scalability of the solution?

We have about 100 people using the solution at this time. 

We only have developers that use it. We are a development company.

How are customer service and support?

We didn't buy Camunda enterprise support. We only use community support and we don't have, to be honest, enough community support. It's not very helpful. We have many unanswered questions.

Which solution did I use previously and why did I switch?

We've worked with many different solutions, including IBM, BPM, Oracle, SAP, and VPN platforms, among others.

I like Camunda due to the fact that I can embed it into our infrastructure applications. The library, not the whole sales server.

What's my experience with pricing, setup cost, and licensing?

We use the community version, which is free. I'm not sure of enterprise pricing.

You do need to pay for the enterprise level to get support. Otherwise, you have access to community support, and it is lacking. 

What other advice do I have?

We are end-users of the solution. 

I'd advise potential new users to learn BPM notation. It is an issue due to the fact that we have to propagate BPM notation to our customers as a lot of customers don't know what is it and how to use and why BPM is a good solution.

Currently, this is the best solution compared to global JBPM and other open-source BPM platforms.

I'd rate the solution at a seven out of ten.

Disclosure: I am a real user, and this review is based on my own experience and opinions.
PeerSpot user
Buyer's Guide
Camunda
December 2024
Learn what your peers think about Camunda. Get advice and tips from experienced pros sharing their opinions. Updated: December 2024.
824,067 professionals have used our research since 2012.
Owner/CEO at IT SPHERE
Real User
Cost-effective with a powerful decoupled architecture, but more examples of using .NET should be available
Pros and Cons
  • "I can use any other tools to create services and the UI, and then use them together with the Camunda BPMN engine."
  • "I'm from the .NET world and I would like to use it, rather than Java."

What is most valuable?

The feature that I like most is the decoupling architecture. I can use any other tools to create services and the UI, and then use them together with the Camunda BPMN engine. 

What needs improvement?

I would like to see more examples of using .NET and Camunda. I'm from the .NET world and I would like to use it, rather than Java. For Java, Camunda is great. For .NET I have opinion that need more real life examples. For example I woudl like to see example of  .NET Blazor UI with Camunda.

Also, I would like to see more examples of how to work with a team of users.

For how long have I used the solution?

I am new to Camunda BPM and have been using it for only one year.

What do I think about the stability of the solution?

It is stable and I don't have any problems with it.

What do I think about the scalability of the solution?

I don't have any experience with scaling Camunda in practice. However, I have read about it and feel that it's a scalable solution. We can install a lot of different installation and they can work together.

How are customer service and technical support?

We didn't have any experience with technical support.

How was the initial setup?

The initial setup is easy. I wouldn't say that it is complex at all. They deployment takes only a day. If you don't want to use something specific then you can install it in two hours.

What's my experience with pricing, setup cost, and licensing?

We use the open-source version, which can be used at no cost.

What other advice do I have?

I would highly recommend the open-source version of Camunda, which can be used free of charge, for any software development company that would like to implement BPM in their software solutions. For software companies, it is a very good product.

You can have BPM in an engine and you can use external software solutions to create the UI, and you don't need to pay anything for licensing. This means that you can incorporate it fully, and use as much as you need. You can expand your software solutions if you want, without any license, which I think is great.

This is a good product but because it's open-source, it's always missing something.

I would rate this solution a seven out of ten.

Which deployment model are you using for this solution?

On-premises
Disclosure: I am a real user, and this review is based on my own experience and opinions.
PeerSpot user
reviewer1689150 - PeerSpot reviewer
Enterprise Architect/Team Manager at a tech services company with 201-500 employees
Real User
Very easy to integrate into the products and applications we provide for our customers
Pros and Cons
  • "Easy to use and easy to integrate into the products and applications we provide for our customers."
  • "Would be helpful if there were additional out-of-the-box activities."

What is our primary use case?

Our company uses this product for the automation of core banking processes. I'm an enterprise architect and team manager and we are partners with Camunda.

What is most valuable?

We are system integrators, and the value of Camunda for us is that it's easy to integrate into the products and applications we provide for our customers. The product is based on BPMN and is closely integrated with that standard. It's not complicated and generally easy to use, particularly for students and junior developers who come to learn from us as part of their studies.

What needs improvement?

It would be helpful if the solution had additional out-of-the-box activities.

For how long have I used the solution?

I've been using this solution for about a year. 

What do I think about the stability of the solution?

The product is stable.

What do I think about the scalability of the solution?

The product is scalable. 

How are customer service and support?

We use the Camunda community if we have any problems. We haven't needed to engage directly with any level of support from Camunda. The company arranged some learning sessions before we started using the solution and we already had a lot of experience with other platforms. 

How was the initial setup?

The initial setup is very straightforward. 

What's my experience with pricing, setup cost, and licensing?

We're using the open-source version of the solution. 

Which other solutions did I evaluate?

We evaluated Activiti as a possible alternative to Camunda but we decided to go with Camunda. 

What other advice do I have?

If you're considering an open-source tool, I would recommend Camunda and rate it eight out of 10.

Which deployment model are you using for this solution?

On-premises
Disclosure: My company has a business relationship with this vendor other than being a customer: partner
PeerSpot user
CGL at Dynamus Clube
Real User
Stable and customizable with a free open-source version available
Pros and Cons
  • "Overall, the solution has been very solid."
  • "If they could build some scripts or some configuration to get it up and running in a Docker environment, that would be good. I didn't find anything when on Docker, however, maybe they have something and I didn't see it yet."

What is our primary use case?

I mainly use the solution for learning purposes.

I primarily use the solution in order to get a clear view of my customer, including what we are doing and what processes are being made making it easy to see everything that is happening.

What is most valuable?

Overall, the solution has been very solid.

The solution is very customizable.

We're currently using the community version, which is open-source and free to use.

The solution is stable.

What needs improvement?

For the short time I have with the tool, today, I can't see something that is missing as a product and its benefits. Maybe minor things that I haven't had the opportunity to notice yet, like an easy installation using Docker or scripts where you can see the functionality quickly.

For how long have I used the solution?

I've been using the solution for about a month or so at this point. It's still quite new to me. 

What do I think about the stability of the solution?

The stability of the product is very good. There are no bugs or glitches. It doesn't crash or freeze. It's very reliable. 

What do I think about the scalability of the solution?

We haven't really experimented with scalability at all. We haven't used it for very long. The process we are running now does not have a large volume. Our processing is not too high today. I didn't push the framework to see how it goes with big volume data.

Currently, we have only three people that are using it in the company.

How are customer service and technical support?

We haven't used the solution for very long and therefore haven't really had a need to reach out to technical support. As I've never been in contact with them, I can't evaluate how useful or helpful they are.

Which solution did I use previously and why did I switch?

I have looked at Bonita Software a little bit, however, I haven't gotten too far in terms of studying it.

How was the initial setup?

The solution's initial setup has a medium level of difficulty. It's not as easy and it's not hard. Maybe someone who is starting out and doesn't have any experience with any other framework may get into some headaches. However, I've worked with it now and for my level of expertise, it's got a medium level of difficulty to set it up.

What's my experience with pricing, setup cost, and licensing?

We're testing the solution still and therefore we are using the community version right now. I wanted to take a look at the enterprise version, however, my customer would like to see more value before they agree to get into it.

What other advice do I have?

We're just customers and end-users. We're currently still experimenting with the product and learning about it.

I'm using the latest version of the solution. I cannot speak to the exact version number, however.

I'd advise users considering the solution to stick to the documentation and go to their GitHub to view some staples. There is a lot of good stuff in there.

So far, we have been happy with the product and its capabilities. I would rate it at a nine out of ten.

Which deployment model are you using for this solution?

On-premises
Disclosure: I am a real user, and this review is based on my own experience and opinions.
PeerSpot user
OpChOff877 - PeerSpot reviewer
Chief Operations Officer (COO) at a tech services company with 11-50 employees
Real User
A flexible solution that is well suited for internal use, but security needs to be improved
Pros and Cons
  • "For an internal project, this is a solution that you can install and have up and running quite quickly."
  • "The GUI needs to be improved, with more configuration options."

What is most valuable?

The most valuable feature is that it provides flexibility.

Also, it is easy to use. As long as you have all of the information you need on the platform, it is really not that complicated and can be used by anybody. It doesn't have to be operated by IT people.

What needs improvement?

The GUI needs to be improved, with more configuration options. The backend needs to be more configurable, as well. The security needs to be improved.

Generally speaking, other tools are more mature.

What do I think about the stability of the solution?

I think that stability is fine, although if you are using your own solution it can be complex. We developed our own backend, and it is working fine.

What do I think about the scalability of the solution?

There are a couple of areas that can be a problem for scalability.

How are customer service and technical support?

We do not have a complex system, and we are using the internet documentation.

Which solution did I use previously and why did I switch?

We used a different solution on another project, years ago.

How was the initial setup?

To do the initial setup, to get it up and running, is not complex and it can be done in less than two days. When you want to move it to production you have to set up the security, the front end, and the business layer. If you are using it internally then it is ok, but it is more complex if it is going to be used by the public.

What about the implementation team?

We handled the implementation in-house.

What other advice do I have?

For an internal project, this is a solution that you can install and have up and running quite quickly. As soon as you have a complex problem then you have limitations.

The processing engine is fine and is not an issue.

If I were rating this solution for internal use then I would give it a seven out of ten. On the other hand, if I were rating it for use by the public then I would rate it a three out of ten. With respect to security, there are a lot of question marks. 

Overall, I would rate this solution a five out of ten.

Disclosure: I am a real user, and this review is based on my own experience and opinions.
PeerSpot user
reviewer1403916 - PeerSpot reviewer
Principal at a tech services company with 1-10 employees
Real User
Stable, with good technical support, scheduling and documentation
Pros and Cons
  • "The most valuable feature is the scheduling."
  • "The initial set up could be simplified, it's complex."

What is our primary use case?

We are using Camunda BPM to schedule outbound phone calls.

What is most valuable?

The most valuable feature is the scheduling.

What needs improvement?

The upfront enterprise-level support could have been better. They need improvement.

The initial set up could be simplified, it's complex.

I would like to see better sales support, upfront implementation, and more a more wizard-like walkthrough with the next release.

For how long have I used the solution?

I have been working with Camunda BPM for three months.

We are using the most recent version.

What do I think about the stability of the solution?

It's a stable solution. 

We have not had any issues in the three months that we have been using it.

What do I think about the scalability of the solution?

We have not done any scaling yet.

How are customer service and technical support?

Technical support is good. 

We have more of an issue with sales support.

Which solution did I use previously and why did I switch?

We did not use another solution previously. Camunda was our first choice.

How was the initial setup?

The initial setup was complex and it took us five days to deploy it.

What's my experience with pricing, setup cost, and licensing?

Licensing costs are anywhere from $80,000 to $100,000 USD per year.

What other advice do I have?

For anyone who is interested in using Camunda BPM, I would recommend reading the documentation. 

The documentation is good and can be easily accessed online.

I am happy with Camunda BPM.

I would rate Camunda BPM an eight out of ten.

Which deployment model are you using for this solution?

Public Cloud
Disclosure: I am a real user, and this review is based on my own experience and opinions.
PeerSpot user
BPM Consultant at a tech services company with 1-10 employees
Real User
Provides the flexibility of a BPMS through BPMN and DMN
Pros and Cons
  • "The flexibility characteristic in a BPMS, through BPMN and DMN, is undoubtedly the most interesting feature for our business."
  • "I think it would be important to internationalize the Cockpit and the Admin as well as with the Tasklist."

What is most valuable?

The flexibility characteristic in a BPMS, through BPMN and DMN, is undoubtedly the most interesting feature for our business.

How has it helped my organization?

Together with a Java component we develop, where we register municipal, state, and federal holidays, we then do all SLA control during the execution of a process, avoiding countermeasures and improving the relationship with the client.

What needs improvement?

I think it would be important to internationalize the Cockpit and the Admin as well as with the Tasklist.

Another important improvement would be to invest in the creation of more types of fields in the Camunda Modeler so that you could dynamically build more complex forms, such as native type arrays, and customized arrays of objects.

For how long have I used the solution?

We have been using it for two years.

What do I think about the stability of the solution?

I did not encounter stability problems.

What do I think about the scalability of the solution?

On one occasion, we did automated tests with Selenium. After, we had a fairly large number of processes running in the engine and this slowed the performance, but did not represent a case in production.

Disclosure: I am a real user, and this review is based on my own experience and opinions.
PeerSpot user
Buyer's Guide
Download our free Camunda Report and get advice and tips from experienced pros sharing their opinions.
Updated: December 2024
Buyer's Guide
Download our free Camunda Report and get advice and tips from experienced pros sharing their opinions.