I use it for designing my BPMN models for my company processes, but I don't use Camunda in-depth.
So, the Camunda Modeler is a free version of Camunda. It's just one small part of it.
I use it for designing my BPMN models for my company processes, but I don't use Camunda in-depth.
So, the Camunda Modeler is a free version of Camunda. It's just one small part of it.
It has great value in terms of automation. We can automate processes.
Another great thing is Camunda Cockpit. The interface is great.
It would be great to have the ability to display more than one process collaboration in the same view.
Ideally, we could collapse and expand each process within that view, clearly visualizing two different processes collaborating through messages.
I have been using it for a couple of years. I use version eight (v8).
It is a stable product. I would rate the stability a nine out of ten.
It is a scalable product. I would rate the scalability a ten out of ten.
I didn't need the techincal support. I haven't needed to for Modeler. It's simple.
But if I were to use their automation engine, I'm sure I would need support.
Camunda was my first option.
I would rate my experience with the initial setup an eight out of ten, with ten being easy. It is pretty straightforward.
We use Camunda on the cloud. Camunda provides the cloud.
It is east to use.
We didn't have to deploy anything. We just opened an account, signed up, and that was it.
It's costly and not accessible for small enterprises or startups. It would be great if Camunda offered a tier plan for smaller companies. I wouldn't recommend the paid version for small projects.
Camunda automation engine is quite complex and technical. It requires technical knowledge, and I don't think anyone can start by themselves.
However, Camunda Modeler is different and doesn't require technical knowledge.
Overall, I would rate the solution a nine out of ten.
I use the solution in my company for process modeling and collaborations with other users.
The most valuable feature of the solution stems from the area revolving around process modeling. It is possible to take care of the process modeling with BPMN. I think the most beneficial feature of the product is that the tool serves as a process orchestration platform and also helps in the area of process automation.
Camunda should be able to automate the processes in any department, like the ones in HR that are related to procurement or any others, which are repeated in the same manner without any significant changes in the process, as it is one area where the product faces certain shortcomings.
I have been using Camunda for about three years. I am a customer of Camunda.
It is a stable solution. I have not faced any trouble when using the product in my company.
Camunda is a scalable product.
Around 10 to 15 people in my company use the product.
I have never contacted the solution's technical support.
The product's initial setup phase is difficult for beginners.
The solution is deployed on the cloud.
The product's price depends on the number of processes that need to be automated or where the orchestration part needs to be used. The product is affordable for medium and large enterprises.
My company chose Camunda since we wanted a tool for process modeling with BPMN so that we could automate some of our processes.
I recommend the product to those who plan to use it, as it is a simple and practical tool with powerful capabilities.
The product helps achieve operational efficiency in our company since it helps with the process modeling area. The product also helps automate and orchestrate processes effectively.
Camunda's user interface's contribution to process modeling and deployment stems from the fact that it is pretty intuitive and simple.
It is easy for someone to learn to use Camunda.
I rate the overall tool an eight out of ten.
We are using it for one of our workflows. We are not using the user interface per se. We are making use of JavaScript Angular for the UI. So, we're just using the engine part of Camunda.
We are using its latest version.
The ease with which I can define workflows is most valuable. The latest updates and flexibility that it provides around a task activity are interesting for me.
Community support is basically what I'm looking for. Other than that, it is okay for now.
I have been using this solution for the past one and a half years.
Its stability is okay. As far as the performance is concerned, we have our internal architectural constraints, and because of them, it is unstable, but it specifically has nothing to do with Camunda.
It is easy to scale. We have about 50 to 60 users, and it is used on a daily basis.
We used to use K2. We changed from K2 to Camunda mainly due to the licensing cost issues.
It was simple. It took us about three or four weeks to deploy the first portion or first draft of BPM.
In terms of maintenance, it is okay. It doesn't require anything specific.
We did it internally.
Its price is decent. Everything is included in the license.
The Community version is also good to start with. We are using the Community version.
It is loosely coupled. Therefore, there is a lot of flexibility in the way we want to restrict the usage of Camunda.
I would rate it a nine out of 10.
We use the solution for various application workloads, including the workflow for account management applications.
Process BPMN is an important feature where you can write your code.
The latency of API could be decreased.
I have been using Camunda for two years.
The product is stable.
The solution does not have high scalability. It can be useful for complex types of projects.
I rate the solution’s scalability a seven out of ten.
The initial setup is difficult to adapt. It takes two to three days to complete.
Camunda has saved around 30-40% of developers’ time, increasing their productivity.
Overall, I rate the solution a nine out of ten.
We have implemented it for an existing production application called Click End Connect, which is used for Orange Shops. Click End Connect allows users to view available mobile devices, select the shop that best suits their needs, and collect the chosen device within two hours without having to wait in the shop. The application handles stock verification and ticket collection processes seamlessly.
We have the Camunda Platform's cockpit, which is a key component of the Camunda Platform. By utilizing the Camunda cockpit, we can define stages and collect valuable data, including key performance indicators (KPIs). This allows us to identify areas of weakness that can be improved upon.
The BPM (Business Process Management) cycle follows a pattern of collecting data, making improvements, executing processes, and then continuously refining them with the input of the entire team. The Camunda cockpit serves as a powerful tool provided within Camunda Platform. It acts as a dashboard, offering all the necessary information and key performance indicators required for effective monitoring and decision-making.
The most important thing about Camunda is that it's open source. It's a tool that is tuned to our pro profile concept, which suits our preferences and project needs. It's been really beneficial for us.
The connectors available on Camunda Platform have responded to all our requirements, such as sending emails, and SMS, making web service calls, API integration, and handling show requests.
Additionally, we were able to connect it with the Docker platform, allowing us to use containers that meet our performance needs.
There is something that could be improved, particularly the availability of a drag-and-drop front-end tool for the workflow designer. When building interfaces, there are limited tools to work with, especially when dealing with different types of tasks, such as user tasks and system tasks. It would be beneficial to have something like the latest version of Ondula, which offers more flexibility and ease of use.
I've been using Camunda for five years now. We collaborated with a company called Schema in Paris, which provided us with support when needed and integrated closely with us. Camunda was the first product we put into production, and it has been quite successful.
We are currently using the seventh version of Camunda. We haven't upgraded to the eighth version yet. However, we are studying the possibility of migrating to the new version, especially the cloud-based variant with DB platform integration, among other features.
It is a stable solution if you have a properly configured server, regardless of the server type you are using (e.g., Apache, Nginx, or others), Camunda remains stable.
As long as you have a good configuration, you shouldn't face any significant problems.
It is a scalable solution. We use four containers for our production environment. It is scalable and easy to maintain.
We haven't encountered any problems with scalability during both the testing and deployment phases.
It is not overly complex to set up and implement if you are already a Java developer. For Java developers, it is quite straightforward and manageable.
However, if you are, for example, a PHP developer or someone working with a different technology stack without Java skills, it may be a bit challenging to get started with Camunda. In such cases, I would recommend seeking assistance or guidance.
Camunda is a highly documented platform. I really appreciate that aspect. When I started working with Camunda, I made sure to read all the documentation for the APIs and other related information. It's a well-documented tool.
The deployment process utilizes DevOps practices. We make use of tools like Docker, which are suitable for various platforms and easy to use.
The deployment usually takes around five minutes. This includes steps such as packaging, configuring the environment, installing the application, and allowing the server to start. The entire procedure is completed within five minutes.
Moreover, it can be managed by a single engineer or developer who has experience with CI/CD, DevOps platforms, Docker, and related technologies.
Although not a junior developer, one knowledgeable person can handle the deployment process. In our case, we had one individual who handled the deployment for us, and for subsequent applications, each of us was responsible for maintaining our own application.
There were some features that were only available in the paid version, not in the community version we used. For instance, we implemented an interface ourselves to view the history of our process instances because the historical data functionality was not accessible.
It is available, but it is part of the enterprise edition, which requires a paid license. We didn't have the option to purchase licenses as we migrated to open-source tools.
So we had to customize our interfaces and tools using the Camunda API to replace the functionality found in the enterprise edition. That's how we managed it.
We have compared Camunda with the Bonita platform, and Camunda came out as the preferred choice in terms of features and functionality.
I recommend developing their expertise and skills with BPM. They should have a deep understanding of architecture. Starting with good releases is important because it allows users to become familiar with powerful tools and solutions.
If you encounter a real problem, it is crucial to have a well-configured environment, whether it's a web server or any other production platform. Implementing BPM with good practices and optimization is key.
Overall, Camunda can be a powerful tool to work with when used in an optimized and well-implemented manner.
Overall, I would rate Camunda Platform an eight out of ten.
The majority of my research work pertains to financial organizations, specifically, credit processes, loan origination, and appraisal of loan decisions. The majority of my clients are financial institutions.
Having knowledge of the BPM and monitoring process has proven to be very beneficial, as I am currently engaged in documenting processes for Clientele.
The BPM has been of real help because I'm knowledgeable about the BPM and monitoring process. I've been in the process of documenting processes for Clientele.
Although I have acquired knowledge about process automation, I am facing a challenge in implementing it for one of my clients due to various reasons such as some of them still using legacy systems or undergoing changes in their core banking software. However, I am eagerly looking forward to the opportunity to implement a process automation solution for one of my clientele.
The primary issue regarding the Camunda platform is its high cost of training. This is why I haven't discussed it extensively, as compared to other products that are more affordable in terms of developer training.
For instance, if I were to compare a Process Maker who provides free training with UiPath, which is also free, and then with the Camunda Platform, the latter requires payment for its services and verification procedures. The amount charged by Camunda is quite substantial and not negligible.
As you can see, I am unable to carry out any implementation without having received prior training, and this has been a major disadvantage of using the Camunda Platform.
I would like to see the pricing improved.
I have been using the Camunda Platform for approximately a year now.
I am working with the community edition.
I am not aware of the version that we are using, but I don't believe that it is the most recent version.
I haven't had the opportunity to test the solution in an actual working environment yet, as it seems that you haven't deployed it either. Although I have used a modeler extensively, I haven't been able to deploy a solution to a client, so I can't speak to its stability.
It is my understanding, that the solution is highly scalable, but I haven't had the chance to test its scalability.
I haven't encountered any issues with the solution crashing, so I don't have any experience in troubleshooting such problems.
However, I'm willing to experiment with the different versions I have and try to find a solution if any issues arise.
We currently have three users.
Our original plan was to implement this solution for a client. However, I found it challenging to promote the product without having the necessary technical expertise to modify the code in certain areas. I had to go through additional training, which, as I mentioned earlier, was a disadvantage since it made me hesitant to deploy the solution in a financial institution.
I don't believe I have the necessary accreditation or certification to deploy the solution. I haven't undergone the required training or been formally verified as competent in this area.
I haven't reached out to technical support since the community version doesn't offer it unless I seek assistance from the forum.
Setting up the software development process is not difficult for me because I am knowledgeable in this area.
Since the process is mostly Java-based, there is no need for me to do any training. However, the aspect of training poses a challenge due to its high cost.
The initial setup was straightforward. That was what I was able to accomplish.
It took me approximately two to three hours to complete the task. I had to refer to tutorials and make some adjustments on my computer, which consumed some time. As a developer, I found the task relatively easy to handle.
I deployed it. But it was not a major inconvenience for me. It was deployed a year ago.
In Africa, the cost of deployment is an important factor to consider since it adds to the overall cost. This might be the only drawback to using it.
Licensing fees are paid on a yearly basis.
It's an expensive solution.
Having learned about BPM, I gained valuable insights from one of the key contributors to the ONG group, a prominent founder of the organization who is also involved in the development of Camunda. Based on my experience, I would strongly suggest this solution to anyone seeking to implement a robust Camunda Platform.
My recommendation is to ensure proper documentation of the initial processes. This is because one of the challenges faced by our clients is the lack of documentation for their processes.
The challenge lies not only in defining policies but also in documenting end-to-end processes. During the documentation process, it becomes apparent that some knowledge is retained by individuals rather than being stored in a centralized procedure.
Before considering automation, I recommend prioritizing process documentation. This ensures that all critical information and expertise are centralized and easily accessible, resulting in a more successful automated implementation.
I would rate Camunda Platform a six out of ten.
We use it as a task manager. Our use case is to help manage human tasks and have a workflow to which we can assign a function and some criteria to agents.
Camunda helped in an important way because we have a standard language in discussions between developers and business analysts. It has been key in closing that gap.
And although we haven't quantified things, generally, this type of platform will reduce the cost of in-house development.
The UI is very user-friendly compared to other products. The native, vanilla UI is very interesting and intuitive to use. It's user-friendly when it comes to modernizing a business process.
The connectors provided by Camunda work correctly for mapping out and connecting processes. Our strategy is always to use out-of-the-box products.
It exposes a REST API that it can facilitate and make it easy to integrate with other systems.
We are not continuing with Camunda because of performance problems. We have millions of cases and when we did load testing with Camunda we found some limitations.
It is not difficult to change existing processes. The difficulty was in integration, for example, to call an external web API, and in the security capabilities, to use a vault for secrets. That was difficult.
They also need to integrate business role management, because Camunda doesn't have a built-in business-roles engine. The business analytics monitoring, the BAM portion, could also be improved.
We have been using Camunda Platform for about six months.
It's very stable.
In our strategy, we use containers on-premises to manage scalability using Docker or OpenShift.
Camunda's technical support is very good.
Positive
We had a solution before Camunda, but I don't want to identify it because we did not have a good experience with it.
The installation was very simple. With Camunda, it's very easy in comparison with other products.
We set up a dev environment and a laboratory environment, and it took about five days, max. We hoped to expose Camunda to our end-users, not only IT users but also business-type users.
We haven't seen return on investment because we need more time with this type of product. It's a long-term investment. It will take three, four, or five years to see a return.
The price is competitive with products like Bonitasoft and RHPAM (Red Hat Process Automation Manager). We have two versions of Camunda. The first version was open source, without support, but then we got a supported version.
Other products, like Pega or IBM or Oracle, are very expensive.
We have evaluated Bonitasoft and RHPAM.
Camunda and other products—like Bonitasoft and RHPAM —have been chosen, strategically, by our enterprise to reduce the gap between developers and analysts, because we talk the same language: BPMN.
The only negative point was the performance. If a company wants to use it with small or medium-sized systems that do not need a lot of performance, it would be a good choice.
We ran two proofs of concept, but it was on internal processes. Both processes were related to the human resources area. Right now, the IT central area is working on a service to optimize using Camunda.
We use the community version, and we use Cawemo Platform to start modeling and involving the areas. We pass the models to the IT central area, and they go on with the job. I work for the government of my state. I work in a central area, and we work with BPM, so we were trying to find a solution for automatization. That's when we found Camunda.
We are trying to transition the environment and trying to see the use for it in the future, but right now we are running one project specifically.
When we ran our first proof of concept, we had some aid from an external company called Memora, which is a representative here in Brazil. They have high-quality technicians. The first project was really a success.
We don't have specific key users because we are trying to understand how to use the solution in order to provide public services for the citizens of our state. They are solving some technical issues and trying to integrate the solution with our internal IT environment.
The idea is using the community version in order to provide public services, but not all services, because we have a traditional program system development. They are considering buying a local tool, and they are considering Camunda Platform.
We are using the newest version of the solution.
We like the idea of working with Cawemo because it enables us to keep on working, remotely or not. It allows us to collaborate between areas. It's easy to model and easy to use. It's a great tool for communicating at the beginning of a project.
The business model could be easier to understand.
We started using Camunda at the beginning of 2020. We started researching and using the Cawemo solution for modeling, getting the idea, and knowing the environment. That's when we decided to run a proof of concept. It happened in the middle of 2020.
During 2021, we had some issues concerning coronavirus, so things stopped for a while. Right now, the central area responsible for IT restart is considering running another proof of concept on Camunda.
It is stable.
The solution is scalable.
I tried to get some information about buying the license for the solution, but I found it kind of hard to understand the business model. That's why we're currently using the community version.
I would rate this solution 10 out of 10.
My advice is try to understand and use it because it's really an amazing solution. I only have nice words to say about it. I really hope our central IT area runs this proof of concept, and that it becomes successful in the near future so that we really start offering public services on Camunda Platform. It's easy to use, stable, it integrates areas, and you can use the community version.
Check SpiffWorkflow.org
Community is our thing :)
We are open-source, low-code, developed on top of a Python visual workflow library and use standard BPMN.
You can e-mail me for more information:
elizabeth.cruz (at) sartography (dot) com