Skip to main content

Introduction

One of the approaches we have adopted from the beginning of development of the platform is easy installation and deployment. We believe that you should not spend weeks or even months working on the configuration before starting to use the platform.

Therefore, we have adopted a container-based approach and prepared a docker images and related documentation. With this you can easily and in short time deploy the platform and required connectors and services.

Kubernetes deployment

The following diagram represents the deployment of the platform in Kubernetes. Because platform is composed of microservices and offers flexible approach to fit into each infrastructure, Kubernetes and containers are considered as basic implementation blocks. The deployment can be further extended by specific Kubernetes implementation supported in the target environment (for example Istio service mesh).

Kubernetes deployment diagram

Installation steps

Independently of the installation and deployment options, you need to follow the steps below to get the platform up and running:

StepDescriptionReference
1. Prepare the databaseInstall and crate a database to be used by the platform.Database setup
2. Create Trusted CertificatesCreate set of trusted certificates for the platform.Create Trusted Certificates
3. Deploy the platformDeploy the platform using the docker images and the Kubernetes manifests.Deployment options
4. Configure first Super AdministratorCreate a Super Administrator and configure the platform.Create Super Administrator

Once the first administrator is created, you can access the Administrator Interface. Use the following URL with the client certificate authentication (first administrator): https://[domain]:[port]/administrator

After successfully logging in, you can start administering and using the platform.

Changing administrator web base URL context

You can change the base URL of the administrator web interface. By default, the /administrator is used.