Overview
ESET Cloud Scanner
ESET Cloud Scanner is highly scalable and customizable anti-malware scanning solution that can be easily integrated into Enterprise workflow processes.
High scanning accuracy is powered by ESET award-winning detection technology. Scanning for known threats (including zero-day threats) is extremely fast due to smart scanning technology that is able to detect malware signatures even before the entire file is transferred.
Scanner is built as a cloud-native application with high degree of customizability:
High scanning throughput is enabled by ability to execute parallel scans, leveraging scalable containerization of scanner images allowing it to be run in various IT environments. This makes ESET Cloud Scanner a versatile solution for businesses with varying IT infrastructures.
ESET Cloud Scanner offers possibilities also for IoT protection, enabled by a lightweight agent that is designed to be highly efficient and easy to deploy.
Highlights
- High anti-malware scanning accuracy powered by award-winning ESET detection technology.
- High scanning throughput and ability to scan large amount of files in a very short time.
- High degree of customizability - easy to integrate scanning into existing workflows and tailor scanning application to meet specific needs and compliance requirements.
Unlock automation with AI agent solutions

Features and programs
Financing for AWS Marketplace purchases
Pricing
Dimension | Description | Cost/month |
---|---|---|
Scanned volume | Volume of scanned data | $12,000.00 |
Scanned files | Number of scanned files | $12,000.00 |
Vendor refund policy
Currently we do not support refunds.
How can we make this page better?
Legal
Vendor terms and conditions
Content disclaimer
Delivery details
Self-deployment
- Amazon ECS
- Amazon EKS
Container image
Containers are lightweight, portable execution environments that wrap server application software in a filesystem that includes everything it needs to run. Container applications run on supported container runtimes and orchestration services, such as Amazon Elastic Container Service (Amazon ECS) or Amazon Elastic Kubernetes Service (Amazon EKS). Both eliminate the need for you to install and operate your own container orchestration software by managing and scheduling containers on a scalable cluster of virtual machines.
Version release notes
ESET Cloud Scanner for AWS Marketplace, version 1.16.0. (c) ESET, spol. s r. o., 2025. All rights reserved.
Additional details
Usage instructions
-
The container is preconfigured to use SSL. To run the container, you must configure the following options:
- grpc_scan_certificate_chain_file
- grpc_scan_private_key_file
-
The product requires a license file to be present at /etc/esets/license/license.lf in order to function.
You can change the listening port using the grpc_scan_bind_port option, for example: -o grpc_scan_bind_port=51541
You can turn off ssl communication by setting the grpc_scan_enable_ssl option to false: -o grpc_scan_enable_ssl=false
-
Usage in Amazon ECS:
Prerequisites:
- ECS cluster created
- EFS file system created, with SSL certificates uploaded
- Execution and task roles created (with permissions for AWS License Manager)
- IAM policy for License Manager
Key points:
- EFS volumes containing the SSL certificates are mounted into the container.
- The license file must be present at /etc/esets/license/license.lf.
- Additional configuration options can be set in the command section using -o options
- After creating the task, you can launch it.
-
Usage in Amazon EKS
Prerequisites:
- EKS cluster created
- Kubernetes secrets for SSL certificates created
- IAM policy and role for License Manager permissions set up
Key points:
- Secrets containing SSL certificates are mounted as files into the deployment.
- The license file must be present at /etc/esets/license/license.lf.
- Additional configuration options can be set in the args section using -o options
- IAM policy for License Manager
-
Usage in Amazon EC2
Prerequisities:
- License file and SSL certificates are present on the EC2 instancee
Key points:
- LSSL certificates are mounted into the container.
- The license file must be present at /etc/esets/license/license.lf.
- Additional configuration options can be set using -o options.
-
Passing configuration options examples:
ECS: "containerDefinitions": [ .... "command": [ "-o", "default_log_type=fifo", "-o", "grpc_scan_certificate_chain_file=/app/data/cert.pem", "-o", "grpc_scan_private_key_file=/app/data/key.pem" ] .... ]
EKS ..... containers: - name: eset image: <IMAGE> ports: - containerPort: 50051 args: [ "-o", "default_log_type=fifo", "-o", "grpc_scan_certificate_chain_file=/app/data/cert.pem", "-o", "grpc_scan_private_key_file=/app/data/key.pem" ] ....
EC2 docker run -d -p 50051:50051 \ -v /path_to_cert/:/app/data/
<IMAGE>
-o default_log_type=auto
-o grpc_scan_certificate_chain_file=/app/data/cert.pem
-o grpc_scan_private_key_file=/app/data/key.pemRequired IAM policy for License Manager:
{ "Version": "2012-10-17", "Statement": [{ "Effect": "Allow", "Action": [ "license-manager:CheckoutLicense", "license-manager:ListReceivedLicenses", "license-manager:CreateToken", "license-manager:CheckInLicense" ], "Resource": "*" }] }
Notes: Make sure all files are present in the correct locations and with appropriate permissions before starting the container.
Support
Vendor support
AWS infrastructure support
AWS Support is a one-on-one, fast-response support channel that is staffed 24x7x365 with experienced and technical support engineers. The service helps customers of all sizes and technical abilities to successfully utilize the products and features provided by Amazon Web Services.
Similar products
