To ensure that OneSpan Threat View is installed correctly and operates as designed, ensure to meet the following system requirements and use the listed software.
General requirements
An internet connection for downloading the product package.
Storage space:
3.2 GB for the Docker images
Databases:
Audit (MariaDB): 100 GB
The size of the Audit database depends on the volume (i.e., number of events) you intend to support. 100GB size allows for storing approximately 500,000 events per day for 6 months.
Identity Management (MariaDB): 1 GB
Tokens (Maria DB): 1 GB
Events (PostgreSQL): 100 GB
The size of the Events database depends on the volume (i.e., number of events) you intend to support. 100GB size allows for storing approximately 500,000 events per day for 6 months.
We recommend configuring alerts for monitoring storage space on the database to be able and add storage space before the limit is reached.
To reduce storage requirements consider configuring the Events and Audit cleanup job with a low retention period.
Software requirements
The following is a list of required software and components packaged with and/or used to test the deployment of Threat View.
Relational databases:
MariaDB
PostgreSQL (as database management system)
Message broker: Apache ActiveMQ
Containerization: Docker
Container orchestration: Kubernetes
Session storage: Redis
Web Application Firewall
Network security systems: ensure to follow industry best practices
Secrets vault
Archive manager to extract the contents of the zip file
Required software for deployment on Kubernetes
The following software is needed to deploy Threat View on Kubernetes:
Kubernetes and kubectl, the Kubernetes command line tool, for your operating system
Helm
Supported platforms
Threat View was successfully tested on the following versions:
Component | Version |
|---|---|
Apache ActiveMQ | 6.0.1 |
Helm | 3.16.3 |
Kubernetes | v1.32.0 |
MariaDB | 12.0.2 |
PostgreSQL | 17.6 |
Redis | 8.2.1 |