Architecture Examples in CSPs

This page outlines the recommended architecture for running MetaDefender Storage Security (MDSS) with any Cloud Service Provider (CSP).

We provide diagrams for AWS, Azure, and GCP, where our product is available in their respective marketplaces. However, our products are cloud-agnostic and can be deployed to any CSP.

Infrastructure Options for MetaDefender Storage Security using Compute Services

The appropriate infrastructure will vary depending on the number of instances where MetaDefender Storage Security will be installed.

Options:

  1. Single Instance
  2. Multi-Instance with Autoscaling

Single Instance

To proceed, select the tab corresponding to the CSP where you intend to deploy MetaDefender Storage Security.

AWS
Azure
GCP
Type to search, ESC to discard
Type to search, ESC to discard
Type to search, ESC to discard

Multi-Instance with Autoscaling

Select the tab for the CSP where you want to deploy MetaDefender Storage Security.

AWS
Type to search, ESC to discard
Type to search, ESC to discard
Type to search, ESC to discard

Infrastructure Options for MetaDefender Storage Security using Container Services

The possible infrastructure varies depending on the Cloud services used for hosting MetaDefender Storage Security and how the required third-party tools are provisioned.

Options:

  1. Kubernetes Cluster with Customer-Managed Worker Nodes, utilizing either a Cloud MongoDB Service or third-party tools as Pods.
  2. Kubernetes Cluster with CSP-Managed Worker Nodes, utilizing either a Cloud MongoDB Service or third-party tools as Pods.
  3. Customer-Managed Worker Nodes.

Customer Managed Worker Nodes

Select the tab for the CSP where you want to deploy MetaDefender Storage Security.

AWS
Azure
GCP

EC2 Instances + AWS Document DB or 3rd Party tools as Pod

Type to search, ESC to discard
Type to search, ESC to discard
Type to search, ESC to discard

CSP-Managed Worker Nodes

Examples include AWS Fargate or Azure Container Apps.

These are serverless compute engines for containers that allow you to run containerized applications without managing the underlying infrastructure.

These services run containers with certain limitations, such as CPU limits per instance or ephemeral storage, which may be required for some Linux packages.

Please check the system requirements before choosing this architecture.

Type to search, ESC to discard
Type to search, ESC to discard
Type to search, ESC to discard