System Requirements

The minimal HW requirements for the default Docker images are low and current commodity hardware will be able to run the software. The images should run fine on most container management platforms in multiple instances. If in doubt, use following HW configuration. For production setup we recommend running in two instances at least to achieve High Availability.

Hardware Platforms

Following hardware platforms are supported by Docker images:

  • amd64 (also known as x86_64)
  • arm64v8

Hardware Requirements of Basic Docker Images

Static

  • CPU 0.5×core, 2.0GHz
  • 0.5 GB free RAM for Docker
  • 0.5 GB free disk space

Minimal

  • CPU 1×core, 2.0GHz
  • 3.5 GB free RAM for Docker
  • 2 GB free disk space

Standard

  • CPU 4×core, 2.0GHz
  • 6GB free RAM for Docker
  • 16GB free disk space

For HA setup add more instances with similar configuration.

Database Platforms

Backend services use PostgreSQL database as the primary datastore type and Redis as a short term memory for caching and streaming.

Database Platform Minimal Supported Version
PostgreSQL 13
Redis 6

Hardware Requirements of Database platform

For a model installation with 1 000 000 devices, the recommended sizing is:

Device API Instances 3x Standard Instance

Integration API Instances 2x Minimal Instance

Console API Instances 2x Minimal Instance

Console Web Instances 2x Static Instance

Database volume The volume heavily depends on end user behavior but in a default retention policy (90 days data).

The system with only RASP Events: 32 GB - 64 GB

The system with malware detection: 256 GB - 512 GB

Expected traffic

The expected traffic heavily depends on the user profile, the numbers are extrapolated from signals from In-App protection SDK deployed for organization in finance sector.

We expect the following traffic:

The RASP features:

Device API: 1 000 000 requests per hour.

Integration API: 1 event per 5 minutes.

Last updated on Apr 17, 2026 (14:27) Edit on Github Send Feedback
Search

develop

In-App Protection