Camunda Self Managed restrictions

Currently we are are evaluating to use camunda as process engine.

We already use the engine locally/in development (self managed) via docker and it provides everything we need:

  • deploy bpmns (via API)
  • start and run bpmn-processes / instances
  • Work with processes via API
  • Administration panel (Frontend)
  • Start processes automatically (like chron-jobs)

overall (except the administration frontend) we’re using camunda as “black box” to manage our business processes.

We don’t need features like LDAP, user-frontends etc.
Now we can’t find any information if the self-managed variant have any restrictions where we’ll have issues in production.

Is it possible to use the self-managed (free) version productive or do we need a licence and if, why?

Assuming we’re talking about Camunda 8 (Zeebe), generally speaking the license shouldn’t restrict you from using the engine in production except for the case where you’re using it as a SaaS offering.