Submit feedback on
Suboptimal Load Balancer Rule Configuration in Azure Standard Load Balancer
We've received your feedback.
Thanks for reaching out!
Oops! Something went wrong while submitting the form.
Close
Suboptimal Load Balancer Rule Configuration in Azure Standard Load Balancer
Jurian van Hoorn
Service Category
Networking
Cloud Provider
Azure
Service Name
Azure Load Balancer
Inefficiency Type
Inefficient Configuration
Explanation

As organizations migrate from the Basic to the Standard tier of Azure Load Balancer (driven by Microsoft’s retirement of the Basic tier), they may unknowingly inherit cost structures they didn’t previously face. Specifically, each load balancing rule—both inbound and outbound—can contribute to ongoing charges. In applications that historically relied only on Basic load balancers, outbound rules may never have been configured, meaning their inclusion post-migration could be unnecessary.

This inefficiency tends to emerge in larger Azure estates where infrastructure-as-code or templated environments create load balancers in bulk, often replicating rules without review. Over time, dozens or hundreds of unused or outdated rules can accumulate, inflating network costs with no operational benefit.

Relevant Billing Model

Azure Standard Load Balancer incurs hourly charges for each configured load balancing rule beyond the first five, as well as for each configured outbound rule and each data processed unit. Unlike the retired Basic tier (which had no per-rule charges), the Standard tier's billing is tied directly to the number of rules. This makes it important to assess the necessity of each rule, especially in environments with many load balancers or frequent replication across dev, QA, and staging.

Detection
  • Identify Standard Load Balancers with more than five inbound or outbound rules
  • Review whether inbound and outbound rules are actively used by the application
  • Check for templated or duplicated rules across non-production environments
  • Determine whether rules were carried over from legacy Basic-tier load balancers
  • Confirm with application teams whether each rule is still required
  • Review load balancer configurations in environments that have recently been migrated or cloned
Remediation
  • Audit existing Standard Load Balancer rule sets to identify unused entries
  • Remove unnecessary inbound and outbound rules, especially in non-production environments
  • Avoid blanket rule creation in templated environments unless explicitly required
  • Coordinate with application owners before removing rules to avoid disruption
Relevant Documentation
Submit Feedback