Skip to content

Self-Hosted Deployment Options

In a self-hosted deployment, you are responsible for installing and operating the Wallarm Node within your infrastructure - on Kubernetes clusters, virtual machines, or cloud environments. This gives you full control over configuration, networking, and scaling.

Wallarm supports many deployment options enabling you to seamlessly integrate the platform with your environment. Learn the options and choose the most appropriate one from this document.

Deployment alternatives

Want a managed option instead? Explore Security Edge.

Need to route traffic from external services? Visit Connector Deployment.

Kubernetes

Public clouds

Amazon Web Services

Artifacts for Wallarm deployment on AWS

Google Cloud

Artifacts for Wallarm deployment on GCP

Microsoft Azure

Artifacts for Wallarm deployment on Microsoft Azure

Alibaba Cloud

Artifacts for Wallarm deployment on Alibaba Cloud

Heroku

Build a Wallarm Docker image and run it on Heroku

Amazon Web Services

Artifacts for Wallarm deployment on AWS

AMI

Use the official Amazon Machine Image to deploy Wallarm

ECS

Use the Docker image to deploy Wallarm with Elastic Container Service

Terraform module

Use the Terraform module for Wallarm deployment

Microsoft Azure

Artifacts for Wallarm deployment on Microsoft Azure

Azure Container Instances

Use the Docker image to deploy Wallarm with Azure Container Instances

Alibaba Cloud

Artifacts for Wallarm deployment on Alibaba Cloud

ECS

Use the Docker image to deploy Wallarm with Elastic Compute Service

In-line

Compute instances

Select an artifact or a solution for running Wallarm in-line on a compute instance

Kubernetes

Select a solution for running Wallarm in-line on Kubernetes

Compute instances

Select an artifact or a solution for running Wallarm in-line on a compute instance

All-in-one installer

Let Wallarm detect your OS and NGINX version to install the appropriate modules

Amazon Web Services

Artifacts for Wallarm deployment on AWS

Google Cloud

Artifacts for Wallarm deployment on GCP

Microsoft Azure

Artifacts for Wallarm deployment on Microsoft Azure

Alibaba Cloud

Artifacts for Wallarm deployment on Alibaba Cloud

Docker image (NGINX)

Use the NGINX-based Docker image for Wallarm deployment

Amazon Web Services

Artifacts for Wallarm deployment on AWS

AMI

Use the official Amazon Machine Image to deploy Wallarm

ECS

Use the Docker image to deploy Wallarm with Elastic Container Service

Terraform module

Use the Terraform module for in-line Wallarm deployment

Microsoft Azure

Artifacts for Wallarm deployment on Microsoft Azure

Azure Container Instances

Use the Docker image to deploy Wallarm with Azure Container Instances

Alibaba Cloud

Artifacts for Wallarm deployment on Alibaba Cloud

ECS

Use the Docker image to deploy Wallarm with Elastic Compute Service

Out-of-band

All deployment artifacts

On-premise

Custom deployment