Bonita installation overview
Description of the different options for Bonita installation.
Bonita exists in several editions: Enterprise, Performance, Efficiency, Teamwork, and Community.
For the Bonita Subscription editions: Enterprise, Performance, Efficiency, and Teamwork, you need to install a license during the installation procedure. This license depends on the edition, the deployment environment, the number of cases purchased or the number of cores.
For the Bonita Community edition, no license is needed.
Bonita Studio contains an embedded test platform that includes an Apache Tomcat application server, an h2 database and the Bonita web application (that itself includes Bonita Engine).
To install Bonita Studio you can either use:
The installer for your operating system (Windows, Mac OS, Linux). Used to install Bonita Studio (using a wizard) on your computer. No configuration necessary.
The OS independent package. Used to manually set up Bonita Studio. The package contains the individual launchers in one .zip file, and creates the same installation environment as the installers.
To know more, go to Bonita Studio installation.
Bonita Platform can be installed in several ways:
For all options, you will need to configure Bonita Engine to work with the database of your choice (e.g. PostgreSQL or Oracle).
Starting from Bonita 7.3.0, there is no more bonita home to store the configuration, all the configuration is in the database. For more information, take a look at Bonita Platform configuration
Bonita Platform can be installed in a docker container using the Bonita docker distribution. Read how to configure and run the container.
If you only need the execution engine you can integrate it two different ways:
Using the Spring boot starter
If you are not using Spring boot, it can be integrated programmatically
This mode of installation is currently in Lab mode, see how to embed Bonita Engine.