Estrategia respecto a nuestro BPM Engine

Introducción

La versión actual del BPM Engine de Onesait Platform está basado en Camunda 7, siendo actualizado periódicamente a la última versión minor.

La elección de Camunda 7 se realizó siguiendo los criterios de elegir las herramientas Open Source de amplia implantación en el mercado, que pasamos a analizar.

Sobre Camunda

Estrategia Camunda 8

La estrategia de Camunda para la versión 8 ha cambiado drásticamente, intentando mover a los usuarios a un enfoque SaaS, manteniendo una versión desplegable on-premise, pero herramientas bajo licencia Enterprise:

https://docs.camunda.io/docs/self-managed/setup/overview/

image-20240704-102536.png
image-20240704-102656.png

Mientras se mantenga esta estratégia, actualizar a Camunda 8 se hace inviable si queremos seguir manteniendo nuestro principio de Zero-Vendor-Locking.

Roadmap Camunda 7

En la actualidad, Camunda 7 sigue con desarrollo activo hasta Octubre de 2025, y mantendrá soporte hasta Abril 2030:

https://docs.camunda.org/enterprise/announcement/

Se establecen 2 hitos en dicho roadmap que tendremos en cuenta desde Onesait Platform:

  • Abril 2027: Con soporte total

  • Abril 2030: con soporte estendido.

Estrategia Onesait Platform respecto a Camunda

Desde Onesait Platform seguiremos utilizando Camunda 7 con la fecha de Abril 2027 en el horizonte y tomaremos una decisión sobre la evolución del BPM Engine.

Si para esa fecha Camunda decide hacer Open Source sus herramientas para Camunda 8, actualizaremos a dicha versión.

En caso contrario evaluaremos alternativas (a tener en cuenta que Camunda es un fork de Activity, motor BPM del que surgieron otros como Floable) y proporcionaremos utilidades de migración.