# Deploying Aembit Edge on VMs

> Guides and topics about deploying Aembit Edge Components on virtual machines (VMs)

You can run Aembit Edge Components on virtual machines (VMs) to enable secure, identity-based access between workloads.

When deploying on VMs, you install Agent Controller and Agent Proxy directly onto each machine.

After installation, you must register Agent Proxy with an Agent Controller configured with a [Trust Provider](/user-guide/access-policies/trust-providers/) or with your Aembit Tenant using a one-time Device Code.

Once deployed, the Agent Proxy intercepts workload traffic, injects credentials, and enforces access policies—without requiring application changes.

This section provides installation guides for deploying Aembit Edge Components on VMs in Linux and Windows environments.

> **Note**
>
> Aembit recommends deploying Agent Controller and Agent Proxy on standalone VMs and not collocating them on the same VM.
>
> See [About Colocating Aembit Edge Components](/user-guide/deploy-install/about-colocating-edge-components) for more info.

## By operating system

The following sections provide installation guides by Linux and Windows operating systems:

### Linux installation guides

* [Agent Controller](/user-guide/deploy-install/virtual-machine/linux/agent-controller-install-linux)
* [Agent Proxy](/user-guide/deploy-install/virtual-machine/linux/agent-proxy-install-linux)
* [Agent Proxy on SELinux or RHEL](/user-guide/deploy-install/virtual-machine/linux/agent-proxy-selinux-config)

### Windows installation guides

* [Agent Controller](/user-guide/deploy-install/virtual-machine/windows/agent-controller-install-windows)
* [Agent Proxy](/user-guide/deploy-install/virtual-machine/windows/agent-proxy-install-windows)

## By Edge Component

The following sections provide installation guides by Aembit Edge Components

### Agent Controller

* [Linux](/user-guide/deploy-install/virtual-machine/linux/agent-controller-install-linux)
* [Windows](/user-guide/deploy-install/virtual-machine/windows/agent-controller-install-windows)

### Agent Proxy

* [Linux](/user-guide/deploy-install/virtual-machine/linux/agent-proxy-install-linux)
* [SELinux or RHEL](/user-guide/deploy-install/virtual-machine/linux/agent-proxy-selinux-config)
* [Windows](/user-guide/deploy-install/virtual-machine/windows/agent-proxy-install-windows)