V tomto příspěvku se dozvíte, jak nastavit Bonitu.
Co je Bonita?
Open-source řízení podnikových procesů a platforma pro vývoj nízkého kódu.
Funkce:
Bonita Studio:
Umožňuje uživateli graficky upravovat obchodní procesy pomocí částí standardu BPMN. Uživatel může také propojit procesy s jinými částmi informačního systému (jako je zasílání zpráv, plánování podnikových zdrojů, správa podnikového obsahu a databáze) a vytvářet autonomní obchodní aplikaci přístupnou prostřednictvím webových portálů, webových formulářů a mobilních zařízení. Bonita Studio také umožňuje uživatelům začít s procesy navrženými s jinými standardy a technologiemi, jako je XPDL nebo jBPM. Je založen na Eclipse.
Bonita BPM Engine:
Procesní stroj BPM je aplikace Java, která spouští definice procesů vytvořené pomocí Bonita Studio. REST a Bonita Engine API umožňují uživatelům programovou interakci s jinými procesy, platformami a informačními systémy. Je k dispozici pod LGPL.
Portál Bonita:
Jedná se o hotový portál, který umožňuje koncovým uživatelům spravovat úkoly, kterých se účastní. Portál Bonita také umožňuje vlastníkovi procesu spravovat procesy a získávat o nich zprávy. Je založen na AngularJS.
Požadavky:
OS:Ubuntu
Platforma:Docker Engine
Databáze:Postgres
Krok 1:
Nainstalujte OS Ubuntu, Nainstalujte docker-engine na OS Ubuntu.
Krok 2:
Spuštění kontejneru s motorem Bonita + portál Bonita. Stáhněte nejnovější obraz Bonita a spusťte jej pomocí následujících příkazů:
$ docker pull Bonita
$ docker run --name bonita -d -p 8080:8080 bonita
otevřete webový prohlížeč a zadejte
http://IP vašeho serveru:8080
Krok 3 :Kontejner PostgreSQL
Od verze Bonita 2022.1 již obraz dokovacího zařízení Bonita neobsahuje konfigurační skripty pro automatické vytváření databází a uživatelů.
Proto je třeba před spuštěním kontejneru Bonita nakonfigurovat kontejner PostgreSQL pro práci s Bonitou. Konfigurace PostgreSQL databáze pro práci s Bonitou je podrobně popsána na konfigurační stránce databáze. + Případně Bonita poskytuje předkonfigurovaný obraz PostgreSQL na docker-hubu. + Obrázek můžete spustit pomocí následujícího příkazu:
$ docker run –name mydbpostgres -h docker -d bonitasoft/bonita-postgres:12.6
zvýrazněný název v příkazu je název hostitele mého serveru. použijte svůj vlastní název hostitele serveru.
Přihlaste se do portálu SuperUser
http://IP vašeho serveru:8080