Amit Kothari
Amit Kothari CEO of Tallyfy · Workflow AI Expert

Camunda review: open BPMN orchestration for developers

In brief

Camunda is a developer-first process orchestration platform built on BPMN and the Zeebe engine, founded in Berlin in 2008 and now used by 750-plus enterprises. It is strong for engineering teams orchestrating microservices and weak as a no-code tool for business users. Tallyfy competes with it, so read this honest take on who Camunda actually fits.

Summary

  • What Camunda is - A developer-first orchestration platform built on the BPMN 2.0 standard and the Zeebe engine. It started in Berlin in 2008 as a consultancy, now markets “the open platform for agentic orchestration,” and lists 750-plus enterprises including Barclays, Intuit, and Atlassian.
  • Where it shines - Genuine Java and Spring Boot integration, BPMN models that stay portable across tools, and a Zeebe engine designed to scale microservice orchestration. The core engine is source-available, so engineers can read what they run.
  • Where it frustrates - It needs developers, not business users. BPMN itself is a literacy barrier, the Camunda 7 to 8 move split the community, and the cost of self-hosting in production gets underestimated.
  • Best fit - Engineering organizations that treat workflows as architecture. Compare it against Tallyfy in a quick call

Disclosure: Tallyfy competes with Camunda, so keep that in view as you read. The comparison lives in the final section, and the analysis ahead of it is as neutral as I can make it. One honest note up front: we sit at opposite ends of the same spectrum rather than head to head.

Camunda is the right call if you’re an engineering team that treats a workflow as a first-class piece of architecture, and the wrong one if you want a no-code tool your operations staff can run without a developer.

That’s it in a sentence.

No point hiding it: I build Tallyfy, which aims at a different buyer than Camunda, so I’ll spend most of this on where Camunda is genuinely excellent before any bias shows. Camunda has earned real respect among developers, and a tool that engineers actively like is rare enough to take seriously. The useful question isn’t whether it’s good software. It plainly is. The question is whether your team is the team it was built for. For where it sits against the wider field, the roundup of BPM platforms has the broader map.

What Camunda is, and who it’s built for

Camunda was founded in Berlin in 2008 by Jakob Freund and Bernd Rucker, originally as a business-process-management consultancy rather than a product company. In 2013 it forked its engine from the open-source Activiti project and became a workflow-engine vendor in its own right. The funding tells the same upward story: a 25-million-euro Series A from Highland Europe in December 2018, then an 82-million-euro Series B led by Insight Partners in March 2021. The homepage today leads with “The open platform for agentic orchestration” and a claim of 750-plus enterprises, with Barclays, Intuit, Deutsche Telekom, BT, and Atlassian on the logo wall.

The product splits into two worlds. Camunda 7 is the original self-hosted Java engine that grew out of Activiti. Camunda 8, launched in April 2022, is a cloud-native rewrite around an engine called Zeebe, built to scale across distributed systems with no central database. Both speak BPMN 2.0, the industry-standard notation for modeling a process as a diagram. That standard is the whole point, and it’s also, as we’ll get to, the catch.

Where Camunda earns its keep

Start with the developer experience, because that’s the core of the pitch and it holds up. Camunda’s Java and Spring Boot integration is genuine rather than bolted on, so for a team already on that stack, the engine slots in where you’d want it. Engineers can read the source of the core components and dogfood their own integrations instead of trusting a black box.

The bigger differentiator is BPMN portability. Because models are standard BPMN 2.0, your process logic stays portable, and the homepage puts it well: “you own what you build.” For regulated or architecturally cautious organizations, that standard-compliance is worth real money, since it means you’re not married to one vendor’s proprietary diagram format. That’s the opposite of a kludge.

Camunda Pricing
View official pricing
Free (SaaS)
Free
  • Collaborative BPMN and DMN modeling only
  • No production runtime included
Enterprise
Custom quote
  • High-volume orchestration
  • Sales-led, talk to an expert
Self-Managed
Custom quote
  • Run the engine on your own Kubernetes
  • Source-available core, commercial enterprise features
* Core engine components are source-available; enterprise features ship under a commercial license* The free SaaS tier covers modeling; running production processes is a paid plan* Self-hosting shifts cost from license to the engineering time to operate it
Pricing last verified: June 2026. Prices may have changed.

Third, the engine genuinely scales. Zeebe is distributed and peer-to-peer by design, which is why microservice-orchestration teams reach for it when a saga or a long-running, human-in-the-loop process has to survive real production volume. Add a deep community, Bernd Rucker’s books, conference talks, an active forum, and the “will anyone help me debug this” question gets answered. For an engineering org that wants an orchestration engine it can inspect, extend, and scale, that combination is hard to match.

The friction developers run into

Now for the weak spots, sourced as honestly as I can. The major review aggregators sit behind bot-blocks, so what follows is recurring developer-forum themes rather than fabricated quotes.

The loudest theme is simple: this is not a no-code tool, and it never pretended to be. Business users cannot self-serve. Building and changing a process means developers, Java, and BPMN, so every workflow change routes through engineering. One pattern we keep seeing with engineering-led process projects is that the modeling looks democratic in the demo and turns out to need a developer in practice. BPMN itself is the second barrier: most operations people cannot read a BPMN diagram, so business-to-IT collaboration gets painful, needing a translation layer that the standard was supposed to remove.

Then there’s the Camunda 7 to 8 transition. The cloud-native rewrite was the right long-term call, but it split the base, and plenty of teams stayed on 7 rather than re-platform. Migrating between the two is real work, not a toggle. And the total cost of ownership gets underestimated in a familiar way: the source-available core tempts a team in, then production-grade self-hosting on Kubernetes turns out to need expertise that isn’t free. None of this makes Camunda weak. It makes it specific, and developer-specific at that.

Who should pick Camunda, and who shouldn’t

Pick Camunda if you’re an engineering organization orchestrating microservices, you have a platform team that treats workflow as architecture, and BPMN-standard portability matters for regulatory or design reasons. Financial services and telco platform teams already on Java or Spring Boot are the bullseye. Picture a bank wiring fifty services together with sagas and compensation logic, needing an engine it can read, self-host, and scale. For that team, Camunda is a strong, serious choice, and the open standard is a feature rather than a tough sell.

Decision fork: orchestrating microservices in code points to Camunda, running a process for people points to a focused no-code workflow tool

Skip it if you’re an operations team without engineering support, because the thing that makes Camunda powerful for developers becomes friction for you. Skip it if you want forms-and-tasks built in, since the built-in task list is a bit bare and the model assumes you’ll build the UX yourself. Skip it if you’re small or mid-market with no dedicated platform team, as the self-hosting cost favors larger orgs. And be honest about BPMN: if nobody on the business side can read the diagrams, you’ll spend the first quarter building a translation habit rather than shipping work.

That raises the one question worth answering before you commit: can the people who own these processes actually read them?

Camunda and Tallyfy at opposite ends of the spectrum

Now I put Tallyfy on the table, bias and all. Camunda and Tallyfy solve genuinely different problems, which is why I framed this as opposite ends of one spectrum rather than a head-to-head. Camunda is for engineers: Java, BPMN 2.0 diagrams, the Zeebe engine, self-hosted or cloud, built to orchestrate fifty microservices with sagas and human-in-the-loop steps. Tallyfy is for operations teams: a checklist-style interface, conditional logic without code, no BPMN required, built to run a fourteen-step customer onboarding across four departments where nobody currently knows where each customer sits.

A decade of building workflow software taught us that the people who run a process every day should be the ones who can change it, without filing a ticket with engineering.

That’s the line that divides these two tools. Camunda’s real edges are developer community, standard-compliance, and raw orchestration scale. Tallyfy’s edges are lower implementation overhead, faster time-to-value for non-technical teams, and a live MCP server so AI agents drive a process through an open protocol rather than through code. On cost, Tallyfy publishes per-user rates on its pricing page while Camunda’s enterprise tier stays behind a sales conversation. So the fair test is your team. For engineering-driven orchestration, Camunda. For ops-driven process execution, the right tool is something lighter, Tallyfy among them.

Feature
Camunda
Tallyfy
1. No-code building for business users, not Java, BPMN, and Spring Boot
2. Live status anyone can read without decoding a BPMN diagram
3. One current product, not a Camunda 7 versus Camunda 8 decision
4. A hosted product with no Kubernetes cluster to run yourself
5. A live MCP server so AI agents drive the workflow through an open protocol
Solution Workflow & Process
Workflow Management Software

Workflow Made Easy

Save Time
Track & Delegate Workflows
Consistent Workflows
Explore this solution

If you want the direct head-to-head with migration notes, that lives on the Camunda alternative page. This review is the calmer who-fits-what read. For more in this vein, see our other software breakdowns, the Nintex review for another established BPM platform, and the Pipefy review where a no-code tool faces the opposite trade-off.

Frequently asked questions

Is Camunda a BPM tool or a workflow engine?
Both, at developer scale. Camunda is a BPMN 2.0 compliant process orchestration platform: a workflow and decision engine you embed and drive with code, plus modeling and operations tooling around it. It is closer to infrastructure than to a no-code business app, which is the key thing to understand before adopting it.
Do you need developers to use Camunda?
Yes. Camunda is developer-first by design. Building and changing processes means Java or another supported stack, BPMN diagrams, and engineering involvement. Business users can view and collaborate on models, but they cannot self-serve the way they can in a no-code tool, so every workflow change routes through your development team.
What is the difference between Camunda 7 and Camunda 8?
Camunda 7 is the original self-hosted Java engine that grew out of the Activiti project. Camunda 8, launched in April 2022, is a cloud-native rewrite built around the Zeebe engine, which is distributed and designed to scale microservice orchestration. They are different architectures, and migrating from 7 to 8 is real work rather than a simple upgrade.
Is Camunda open source?
Partly, and the nuance matters. Camunda states that its core engine components are source-available while enterprise features ship under a commercial license. So you can read and self-host the core, but running it in production at scale, with the enterprise tooling, is a paid, sales-led arrangement rather than a free open-source deployment.
What does Camunda cost?
There is a free SaaS tier, but it covers collaborative BPMN and DMN modeling only, with no production runtime included. The Enterprise and Self-Managed options are custom-priced and route to a sales conversation, with no public per-user figure. Budget for the engineering time to operate the engine on top of the license itself.
Who founded Camunda and when?
Jakob Freund and Bernd Rucker founded Camunda in Berlin in 2008, initially as a business-process-management consultancy. The company forked its engine from the open-source Activiti project in 2013 and became a product vendor, later raising a Series A in 2018 and a Series B in 2021.

The bottom line on Camunda

For the team it was built for, Camunda is one of the strongest options going. If you’re an engineering organization orchestrating microservices, you want a BPMN-standard engine you can read and self-host, and you have the platform muscle to run it, Camunda is a genuinely good pick with a rare combination of open standards and serious scale. If you’re an operations team that wants non-technical staff to build and change processes, or you’d like to read a price without booking a call, the friction stacks up fast. Be honest about who’s going to own the workflows first. An engineering-led platform team is Camunda at its best. A business-led ops team should test something lighter and go in clear-eyed about the trade-offs.

About the author

Amit is the CEO of Tallyfy. He has 25+ years of practical experience in technology, entrepreneurship, and operational efficiency. He's been hands-on with AI-first engineering and changing Tallyfy to AI-native workflow automation since Claude Code was first released. He's also an Entrepreneur in Residence at WashU's Skandalaris Center, created the OneDay (Woolf) AI curriculum for their accredited MBA and consults with clients who need help with AI via Blue Sheen. He graduated with a Computer Science degree from the University of Bath. He's originally British and lives in St. Louis, MO.

Find Amit on his website , LinkedIn , or GitHub . Read Amit's bio →

Automate your workflows with Tallyfy

Stop chasing status updates. Give people and AI a process to follow.