Dynamic Autoscaling for Non-Mesh Firewalls
Automatically scale your Prisma AIRS firewall fleet up or down in response to
real-time traffic load — without manual intervention — by defining performance thresholds on
key firewall metrics that Strata Cloud Manager translates into cloud-native autoscaling
policies.
| Where Can I Use This? | What Do I Need? |
|
|
- Prisma AIRS license
- Access to Strata Cloud Manager
- A cloud account (AWS, Azure, or GCP) connected to Strata Cloud
Manager
- Available VNet/VPC and subnets in the target region
- Valid AIRS firewall Auth Code and SSH key pair
|
Dynamic autoscaling for non-mesh firewalls enables your Prisma AIRS firewall fleet to
automatically expand or contract in response to real-time traffic loads. By establishing
custom performance thresholds within Strata Cloud Manager, the platform translates your
target utilization settings into cloud-native scaling policies — using AWS Auto Scaling
Groups, Azure Virtual Machine Scale Sets, or GCP Managed Instance Groups. This ensures
consistent security enforcement and application performance during unexpected traffic
bursts while optimizing cloud infrastructure costs during low-demand periods.
Dynamic autoscaling is supported for both Auto-Deploy and Manual non-mesh workflows
across AWS, Azure, and GCP.
Transitioning an existing deployment between Static and Dynamic
scaling modes is not supported. Choose your scaling approach before initial
deployment.
Scale-out and scale-in cooldown periods are set as product defaults in the Terraform
templates generated by Strata Cloud Manager and are not configurable through the Strata
Cloud Manager UI. To change these values, edit them directly in the cloud provider's
console (AWS Console, Azure Portal, or GCP Console) or in the Terraform variables in the
generated template for a manual scenario.
Autoscaling Metrics
Configure one or more of the following firewall metrics as autoscaling triggers. You
set the scale-out threshold; the platform automatically computes the scale-in
threshold.
Supported Autoscaling Metrics
| Metric | Description |
| CPU Utilization | Dataplane CPU utilization percentage |
| Session Utilization | Session table utilization percentage |
| Session Throughput | Total session throughput in kilobits per second |
| Active Sessions | Total number of active sessions |
| Connections Per Second | New connections established per second |
| Packet Buffer Utilization | Dataplane packet buffer utilization percentage |
| SSL Proxy Utilization | SSL decryption session utilization percentage |
| GlobalProtect Active Tunnels | GlobalProtect gateway active tunnel count |
| GlobalProtect Tunnel Utilization | GlobalProtect gateway tunnel utilization percentage |
By default, each firewall instance emits the above metrics to the cloud monitoring
service at the configured Update Interval. Only the metrics you explicitly configure
in Strata Cloud Manager are used to trigger scaling actions.
Configuration Parameters Reference
Autoscaling Configuration Parameters
| Parameter | Description |
| Min Instances | Minimum number of firewall instances to maintain at all times
(scale-in floor). |
| Max Instances | Maximum number of instances the autoscaler may launch
(scale-out ceiling). |
| Update Interval | How often (in minutes) each firewall publishes metrics to the
cloud monitoring service. |
| Metric Threshold | The scale-out trigger value per metric. The scale-in threshold
is automatically computed by the platform — you do not need to
configure it. |
Monitor Autoscaling Activity in Cloud Task Logs
All autoscaling-triggered tasks are visible in Strata Cloud Manager under . Key tasks to monitor:
- Sync Firewall Instances with Template — runs on every scale-out or
scale-in event
- Update Firewall Configuration — runs after an existing autoscaling
update
- Deregister Firewall — runs when a scaled-in instance is removed