BusinessGPT Windows components installer

The Windows components (dashboard, DB, BG Service) are installed using an installer.

 

Here are some instructions that can help you throughout the installation process.

 

The installation of BusinessGPT through the Installer is based on two parts:

  • Filling out the configurations

  • Executing the installation

 

First, the Installer should configure the different components. This means that each component has a section in the Installer with related fields that need to be populated with values.

Even if no intention is made to install a certain component, it has to have a certain value in its fields. Entering a certain value does not necessarily mean it will be installed.

Note that configuring the values can be done from any machine, and a configuration file will be created that can be copied between machines (see Summary section).

After filling out these values, the next step is executing the installation according to these values.

 

Database:

The Database section is the area of the Installer where the different values are set for the Installer's Database connection and the different components.

In this part of the installation, it is important to notice that the 'sa' account that is set by default can be changed to any user with SQL admin permissions who can create databases and SQL users.

Notice that the account used under "Admin Credentials" cannot be replaced with a non-SQL account (Domain service account, etc.)

 

Dashboard:

The installation folder, the port the site will use, and the site host name are defined in the Dashboard section.

If port 443 is selected, the SSL certificate file must be supplied to configure HTTPS\SSL for the installed websites.

 

BG Service:

The BG Service is a back-end service for BusinessGPT processing.

Three services can be installed:

  1. Ingestor - connecting data sources to BusinessGPT PrivateAI

  2. Firewall- the API for the BusinessGPT firewall. It is relevant for Firewall and can be relevant for Private AI. This is needed for data at rest analysis

  3. BG AD Sync - syncing group from your Azure AD. It is relevant for Firewall and can be relevant for Private AI

 

Firewall API:

This is a website exposing a public API for the BusinessGPT Firewall. This is needed for real-time anlysis.

 

Summary:

The summary provides a quick look into the defined configurations. Whatever is defined in this section is also saved in the Installer's extracted folder inside 'BusinessGPT.setup.properties' and 'BusinessGPT.setup.properties.user' and can be used in future installations and transferred between computers and Installer instances.

 

Install:

The Install section is the last part of the Installer, in which we will execute all the different installations by whatever was configured in previous sections. Each component has a different button; even if there is no intention to install a certain component, it has to have a certain value in its fields. Entering a certain value does not mean it will necessarily be installed. There are also "input" and "Error" text boxes that will act as a console for the installation process and for the errors the installer might encounter.