Skip to content

Overview of the filtering node Auto Scaling Configuration on AWS

You can set up Wallarm filter node auto scaling to make sure that filter nodes are capable of handling traffic fluctuations, if there are any. Enabling auto scaling allows processing the incoming requests to the application using the filter nodes even when traffic soars significantly.

The Amazon cloud supports the following auto scaling methods:

  • AWS Autoscaling:
    The new auto scaling technology on the basis of the metrics that are collected by AWS.

    To see detailed information about AWS Auto Scaling, proceed to this link.

  • EC2 Autoscaling:
    The legacy auto scaling technology that allows creating custom variables for defining the scaling rules.

    To see detailed information about EC2 Auto Scaling, proceed to this link.

Information about auto scaling methods

To see a detailed FAQ about auto scaling methods provided by Amazon, proceed to this link.

This guide explains how to configure auto scaling of the filter nodes using EC2 Auto Scaling, but you can also use AWS Auto Scaling if needed.


A virtual machine image (Amazon Machine Image, AMI) with the Wallarm filter node is required for setting up auto scaling.

To see detailed information about creating an AMI with the filter node, proceed with this link.

Private SSH key

Make sure you have access to the private SSH key (stored in PEM format) that you created earlier to connect to the filter node.

To enable filter node auto scaling in the Amazon cloud, do the following steps:

  1. Set up filter node auto scaling

    1. Create a Launch Template
    2. Create an Auto Scaling Group
  2. Set up incoming requests balancing

    1. Create a load balancer
    2. Set up an Auto Scaling Group for using the created balancer