---
title: "Un Vistazo al BPM Engine"
canonical: "https://onesaitplatform-es.refined.site/space/DOC/3897819137/Un%20Vistazo%20al%20BPM%20Engine"
format: markdown
---
> Macro (toc)

Plataforma incorpora un Motor BPM para la creación, despliegue ejecución, monitorización y optimización de procesos de negocio. 

![image](media://b6c2fbc3-556a-43a0-86f3-3b407f447e80)

Para eso plataforma integra la solución open-source [Camunda](https://camunda.com).

Entre las principales características de nuestro BPM Engine tenemos:

- Motor BPM con soporte para orquestación de microservicios y gestión de tareas humanas.
- Funcionamiento multitenant de Plataforma
- Soporta el estándar BPMN 2.0
- Ofrece un API REST para arrancar procesos, completar tareas.
- Ofrece un API Java para simplificar su manejo:

- Funcionamiento en clustering con balanceo de carga.

- Diferencia entre Runtime (lo necesario para ejecutar) e histórico (para reporting, auditoría, ...).
- Soporta el estándar 1.1 de DMN (Decision Model and Notation) que es el estándar en BPM para toma de decisiones de negocio.

- Soporta Tablas de Decisiones
- Integra una Modelador que permite crear diagramas de proceso BPMN y tablas de decisión DMN y desplegar desde el proceso desde el Modelador..

- Soporta BPMN 2.0, CMMN 1.1 y DMN 1.1.
- Permite crear los modelos ejecutables en el BPM Engine
- Permite la extensión vía Templates (para por ejemplo crear un Mail Task que veríamos en la paleta, [ver templates](https://github.com/camunda/camunda-modeler/tree/master/docs/element-templates)):

![image](media://4003d520-5b38-4582-906f-b650f3d76200)

- Integra **Tasklist**: una aplicación web lista para usar que permite a los usuarios finales trabajar en las tareas que se les asignan.

- Integra el **Cockpit **que permite monitorizar flujos de trabajo y decisiones en producción para descubrir.