En esta publicación, aprenderá cómo configurar Bonita.
¿Qué es Bonita?
Una gestión de procesos de negocio de código abierto y una plataforma de desarrollo de código bajo.
Características:
Estudio Bonita:
Permite al usuario modificar gráficamente los procesos de negocio utilizando partes del estándar BPMN. El usuario también puede conectar procesos a otras piezas del sistema de información (como mensajería, planificación de recursos empresariales, gestión de contenido empresarial y bases de datos) para generar una aplicación empresarial autónoma accesible a través de portales web, formularios web y dispositivos móviles. Bonita Studio también permite a los usuarios comenzar con procesos diseñados con otros estándares y tecnologías como XPDL o jBPM. Está basado en Eclipse.
Bonita Motor BPM:
El motor de procesos BPM es una aplicación Java que ejecuta definiciones de procesos creadas con Bonita Studio. Las API REST y Bonita Engine permiten a los usuarios interactuar mediante programación con otros procesos, plataformas y sistemas de información. Está disponible bajo LGPL.
Bonita Portal:
Este es un portal listo para usar que permite a los usuarios finales administrar las tareas en las que están involucrados. El portal Bonita también permite que el propietario del proceso administre y obtenga informes sobre los procesos. Está basado en AngularJS.
Requisitos:
SO:Ubuntu
Plataforma:Docker Engine
Base de datos:Postgres
Paso 1:
Instale el sistema operativo Ubuntu, instale docker-engine en el sistema operativo Ubuntu.
Paso 2:
Para iniciar el contenedor con motor Bonita + portal Bonita. Obtenga la última imagen de Bonita y ejecútela con los siguientes comandos:
$ docker pull Bonita
$ docker run --name bonita -d -p 8080:8080 bonita
abre el navegador web y escribe
http://IP de su servidor:8080
Paso 3:Contenedor PostgreSQL
Desde Bonita 2022.1 en adelante, la imagen acoplable de Bonita ya no incluye scripts de configuración para crear automáticamente bases de datos y usuarios.
Por lo tanto, el contenedor de PostgreSQL debe configurarse para que funcione con Bonita antes de iniciar el contenedor de Bonita. La configuración de una base de datos PostgreSQL para trabajar con Bonita se describe en detalle en la página de configuración de la base de datos. + Alternativamente, Bonita proporciona una imagen PostgreSQL preconfigurada en docker-hub. + Puede ejecutar la imagen con el siguiente comando:
$ docker run –name mydbpostgres -h docker -d bonitasoft/bonita-postgres:12.6
el nombre resaltado en el comando es el nombre de host de mi servidor. use su propio nombre de host del servidor.
Inicie sesión en el portal de superusuario
http://IP de su servidor:8080