Migrating from existing tool to Camunda 8

We are looking at the possibilities when migrating long-running process instances from a third party workflow engine to Camunda 8.

As I understand the process would look like this:

  • Model the process to have multiple starting points
  • Start the process instance at a specific starting point by using client.newPublishMessageComment()

Would this approach work? Are there other (better) solutions to migrate existing long-running processes to Camunda 8?

This solution could work, but I think it’s not the best way as those start events are only needed due to the migration and have no business use case.
This makes it harder to understand a process when looking at it and especially makes it more complicated when discussing with the business.
As another idea you could use start instructions in the CreateProcessInstance gRPC method to start the process before any element.

Or use the ModifyProcessInstance method to modify already running process instances.

2 Likes

This topic was automatically closed 7 days after the last reply. New replies are no longer allowed.