Dans cet article, vous apprendrez comment configurer Bonita.
Qu'est-ce que Bonita ?
Une plateforme open source de gestion des processus métier et de développement low code.
Caractéristiques :
Studio Bonita :
Il permet à l'utilisateur de modifier graphiquement les processus métier en utilisant des parties de la norme BPMN. L'utilisateur peut également connecter des processus à d'autres éléments du système d'information (tels que la messagerie, la planification des ressources d'entreprise, la gestion de contenu d'entreprise et les bases de données) pour générer une application métier autonome accessible via des portails Web, des formulaires Web et des appareils mobiles. Bonita Studio permet également aux utilisateurs de démarrer avec des processus conçus avec d'autres normes et technologies telles que XPDL ou jBPM. Il est basé sur Eclipse.
Moteur Bonita BPM :
Le moteur de processus BPM est une application Java qui exécute les définitions de processus créées avec Bonita Studio. Les API REST et Bonita Engine permettent aux utilisateurs d'interagir par programmation avec d'autres processus, plates-formes et systèmes d'information. Il est disponible sous LGPL.
Portail Bonita :
Il s'agit d'un portail prêt à l'emploi qui permet aux utilisateurs finaux de gérer les tâches dans lesquelles ils sont impliqués. Le portail Bonita permet également au propriétaire du processus d'administrer et d'obtenir des rapports sur les processus. Il est basé sur AngularJS.
Exigences :
Système d'exploitation :Ubuntu
Plate-forme :moteur Docker
Base de données :Postgres
Étape 1 :
Installez le système d'exploitation Ubuntu, installez docker-engine sur le système d'exploitation Ubuntu.
Étape 2 :
Pour démarrer le conteneur avec moteur Bonita + portail Bonita. Extrayez la dernière image Bonita et exécutez-la avec les commandes suivantes :
$ docker pull Bonita
$ docker run --name bonita -d -p 8080:8080 bonita
ouvrez le navigateur Web et tapez
http://IP de votre serveur :8080
Etape 3 :Conteneur PostgreSQL
À partir de Bonita 2022.1, l'image du docker Bonita n'inclut plus de scripts de configuration pour créer automatiquement des bases de données et des utilisateurs.
Par conséquent, le conteneur PostgreSQL doit être configuré pour fonctionner avec Bonita avant de démarrer le conteneur Bonita. La configuration d'une base de données PostgreSQL pour fonctionner avec Bonita est décrite en détail dans la page de configuration de la base de données. + Alternativement, Bonita fournit une image PostgreSQL préconfigurée sur docker-hub. + Vous pouvez exécuter l'image avec la commande suivante :
$ docker run –name mydbpostgres -h docker -d bonitasoft/bonita-postgres:12.6
le nom en surbrillance dans la commande est le nom d'hôte de mon serveur. utilisez votre propre nom d'hôte de serveur.
Connectez-vous au portail superutilisateur
http://IP de votre serveur :8080