Camunda Deployment in Azure

Hi, We are looking for a green field implementation of Camunda cloud in our private Azure landscape and want to get a view on the best practice from a deployment perspective.

We are looking to use Camunda to manage our business process across different department , but would like to start with a single process for a single department. As we move forward , use of Camunda will be increase and will be adopted by other line of business as well.

From a deployment and operational aspect, we want to have a singe view (Cockpit and Optimize) of all the runtime process instance across departments that can be managed via appropriate access controls .

Which would be a best deployment choice out of the below to meet the above operational consideration of a single Cockpit view ?

Embedded process engine
Container managed process engine
Remote Engine

or if there are other considerations that need to be looked at, please advise

Thanks,
S

I’d use process applications that use a shared process database. The cockpit should be configured to use the same database.

But even better, I’d have multiple process databases, e.g. one per department.

Thanks, Yes so does that mean we will have multiple process application making use of a shared contained managed process engine talking to a single database .

No. That means you’d have multiple process applications, each having an embedded engine. All of them would use the same DB.