How is zeebe different from camunda bpm run?

I have done a POC on Camunda BPMN run. Now I came to know about Zeebe and wanted to see if we can use zeebe instead.

Our use case is:
Designing a bpmn workflow using modeler.
Ability to start a process instance using rest api.
Ability to configure, claim, complete user task.
Ability to execute service task.

Are all these capabilities also available in zeebe?

Hi @Rohit_Singh

Zeebe is a different engine and a much newer product so unlike Camunda BPM i wouldn’t call it feature complete yet although we did release GA last year and there are companies using it in production.

Answers to your questions?

Designing a bpmn workflow using modeler.
Yes
Ability to start a process instance using rest api.
No - instead you can use gRPC
Ability to configure, claim, complete user task.
Yes
Ability to execute service task.
Yes - by implementing an external task.

Hope that helps

Hi @Niall ,

I would like to do a POC on zeebe.

Is it as easy as Camunda bpmn run where I downloaded the “camunda-bpm-run-7.16.0.tar” and started the server?

Are there ready to use rest-api in Zeebe which I can use to get the task by assignee, claim and complete it?

Does Zeebe come backaged with integrated broker, etc like camunda-bpm-run?

Zeebe’s primary purpose is as the core component to Camunda Cloud.
It’s slightly harder to setup as a self hosted service than Camunda Platform which is why we’ve created a Saas offering where we can host a cluster of Zeebe engines, Webapps and modeler in one place so it doesn’t require any effort at all.

You can give it a try if you like by going here: camunda.io and creating an account