ESET PRIVATE Static Scanning Engine Layers
The ESET PRIVATE Static Scanning Engine is a modular set of Docker images, enabling consistent, portable, and isolated deployments across diverse environments. The following Docker containers form the core of the scanning infrastructure:
•Scanner Agent–Handles communication with the source system and forwards files for scanning.
•Cloud Scanner–Performs the core scanning functions, including analysis and malware detection.
•Load Balancer–Distributes scan requests efficiently to optimize resource utilization and response times.
Docker’s containerization model ensures that each component is independently deployable and updatable, reducing operational overhead and simplifying the development lifecycle. Its lightweight nature accelerates deployment times and improves scalability while maintaining environment consistency.
To orchestrate these containers, the solution leverages Kubernetes, which automates deployment, scaling, and management of containerized images. Kubernetes enables the dynamic scaling of scanner instances based on incoming workload demand, ensuring optimal performance remains, even during periods of high file submission volume.
A flexible, cloud-native, and modular architecture underpins the scalability, resilience, and efficiency of the ESET PRIVATE Static Scanning Engine.