Skip to main content

Aembit support matrix

The matrices on this page detail the compatible deployment types for application protocols and Aembit features such as Client Workload Identifiers, Agent Controller Trust Providers, Agent Proxy Trust Providers, Conditional Access and the operating systems for VMs that Aembit supports.

Aembit Edge supports multiple types of deployments:

  • Kubernetes

  • AWS Elastic Container Service (ECS) Fargate

  • Virtual Machines (Linux, Windows, Docker-compose)

  • AWS Lambda container

  • Virtual Appliance (VMware)

For Linux Virtual Machines

Aembit supports Client Workloads running directly on the VM or within Docker-compose on the VM. Aembit collets different data from applications running in Docker-compose compared to those running directly on the VM.

Key

IconMeaning
Supported
Not supported
⚪️Not applicable

Application protocols

Application ProtocolsKubernetesAWS EKS FargateAWS ECS FargateVirtual Machine (Linux)Virtual Machine (Windows)Virtual ApplianceDocker-compose on VMsAWS Lambda container
HTTP 1.1
Postgres 3.0
MySQL 10
Redis RESP2
Redis RESP3
Snowflake SDK (HTTP-based)
Snowflake REST API (HTTP-based)
Amazon Redshift 3.0

Client Workload Identifiers

Client Workload IdentifiersKubernetesAWS EKS FargateAWS ECS FargateVirtual Machine (Linux)Virtual Machine (Windows)Virtual ApplianceDocker-compose on VMsAWS Lambda container
Aembit Client ID
AWS ECS Task Family
Hostname
Kubernetes Pod name
Kubernetes Pod name prefix
Process name
Process User Name
Source IP
AWS Lambda ARN

Agent Controller Trust Providers

Trust ProvidersKubernetesAWS EKS FargateAWS ECS FargateVirtual MachineVirtual ApplianceDocker-compose on VMsAWS Lambda container
AWS Role⚪️⚪️
AWS Metadata Service✅*✅*⚪️⚪️
Azure Metadata Service✅*✅*⚪️⚪️
GCP Identity Token✅*✅*⚪️⚪️
Kubernetes Service Account⚪️⚪️
Kerberos⚪️⚪️

* Aembit tailors the Trust Providers available in Kubernetes and VM environments specifically for their respective cloud platforms.

Agent Proxy Trust Providers

Trust ProvidersKubernetesAWS EKS FargateAWS ECS FargateVirtual Machine (Linux)Virtual Machine (Windows)Virtual ApplianceDocker-compose on VMsAWS Lambda container
AWS Role✅**✅**
AWS Metadata Service✅*✅*✅*✅*
Azure Metadata Service✅*✅*✅*✅*
GCP Identity Token
Kubernetes Service Account
Kerberos

* Aembit tailors the Trust Providers available in Kubernetes and VM environments specifically for their respective cloud platforms.
** The AWS Role Trust Provider supports only EC2 instances with an attached IAM role.

Conditional Access

Access ConditionsKubernetesAWS EKS FargateAWS ECS FargateVirtual Machine (Linux)Virtual Machine (Windows)Virtual ApplianceDocker-compose on VMsAWS Lambda container
CrowdStrike
Wiz
Time
GeoIP

Supported operating systems for VMs

The following sections are contain the operating system versions that Aembit supports on VMs

Linux distributions

Linux DistributionVersion
Ubuntu20.04
Ubuntu22.04
Red Hat8.6
Red Hat8.9
Red Hat9.3

Windows editions

Windows EditionVersion
Windows Server2019
Windows Server2022