Applies to version: 2023.1.x and above; author: Michał Bednarz
Introduction
The feature to install WEBCON BPS modules in containers was added in version 2023 and has been described here. Now that the platform can be run based on container services, we can employ various modern services like Kubernetes to launch and manage our application.
Requirements
Example infrastructure based on Azure Kubernetes Services
This example involves implementing WEBCON BPS in Azure Kubernetes Services using Azure SQL Managed Instance as the SQL Server database instance.
The cluster contains two node pools:
For SOLR implementation, it will be necessary to use persistent volumes (PVC).
Traffic to the application is directed by an ingress controller with Cookie Affinity enabled.
Additionally, we use a virtual machine running Windows as a terminal for creating and updating WEBCON BPS databases.