[inhalt]
Projekt BISO 3 - Handbuch

BISO System Requirements

German Version

BISO is a classic 3-tier web application, consisting of a single-page JavaScript frontend, PHP app server, and PostgreSQL database.

The application consists of the following 3 components:

The application server can be installed either as a native installation directly on a Linux/Windows system, or operated as a Docker container / Kubernetes installation.

Native Server Installation

Application Server

Database Server

Operation as Docker Container

We provide the BISO app server as an OCI container image on request. The following is required for operation:

We provide the application server image as a Docker image. The PostgreSQL server can be provided externally, or also configured as a container.

Please note:

Currently BISO is not designed for scaled environments: It is only suitable for a single instance.

Operation in a Kubernetes Environment

The BISO application server can also be operated on a Kubernetes environment. Currently we support single-instance operation (not yet horizontally scalable, only 1 app pod) on Kubernetes environments that support the following requirements:

Installation on Kubernetes clusters is currently still in progress and requires individual adaptations to the cluster environment.

Horizontal scaling is possible in principle, but still needs to be developed (keyword: shared web session / client pinning)

We provide a Helm chart repository for BISO: https://biso.kadenpartner.ch/helm-repository/

For individual configuration as a Kubernetes application, please contact us

Client (Browser)