Description
This policy identifies AWS ELB Load Balancers that are considered unused. An ELB is flagged as unused if it meets either of the following criteria:
- It has no listeners configured.
- It has no registered targets.
Rationaleโ
Maintaining unused load balancers can lead to unnecessary costs. Regularly identifying and removing idle ELBs helps:
- Optimize costs by eliminating resources that incur charges without providing value.
- Simplify resource management and reduce operational complexity.
- Improve security posture by removing potentially misconfigured or forgotten endpoints.
Impactโ
Unused load balancers incur hourly charges even when not actively routing traffic. While individual costs may be small, they can accumulate significantly across an organization. Additionally, idle load balancers can complicate network diagrams and asset inventories.
Auditโ
This policy flags an AWS ELB Load Balancer as INCOMPLIANT
if it has no related AWS ELB Load Balancer Listeners and AWS ELB Load Balancer Targets.