Application Load Balancer (ALB) is available in the following editions:
Basic Edition: provides basic Application Load Balancer features, such as routing based on domain names, URLs, and HTTP headers.
Standard Edition: builds on the Basic Edition and provides enhanced capabilities for forwarding, security, monitoring, and connection management.
WAF-enabled Edition: builds on the Standard Edition and integrates Web Application Firewall (WAF 3.0) to provide application-layer security protection for web services.
The performance metrics of an ALB instance are independent of the instance edition.
Upgraded ALB instances can manage traffic using security groups or access control lists (ACLs). Instances created before the upgrade support only ACLs. To use security groups, you can create a new instance or contact your account manager to upgrade your existing instance.
Feature | Basic Edition | Standard Edition | WAF-enabled Edition |
Listener Protocols | |||
QUIC protocol | |||
HTTP/2 protocol | |||
HTTP/3 protocol | |||
WebSocket protocol | |||
Forwarding Rules | |||
Routing based on domain names or paths | |||
Routing based on HTTP headers | |||
Routing based on query strings | |||
Routing based on cookies | |||
Routing based on HTTP request methods | |||
Routing based on source IP addresses | |||
Routing based on response status codes | |||
Routing based on response headers | |||
Forward to | |||
Redirection | |||
Rewrite or return a fixed response | |||
Insert or remove a header | |||
Traffic mirroring | |||
QPS throttling | |||
Cross-domain | |||
AScript programmable script | |||
Server group types | |||
Server, IP, and Function Compute types | |||
Security | |||
Blacklists and whitelists for access control | |||
Security groups | |||
TLS cipher suites | |||
SNI for multiple certificates | |||
RSA and ECC dual certificates | |||
ECC certificates | |||
End-to-end HTTPS | |||
Mutual authentication | |||
Custom TLS security policies | |||
TLS 1.3 support | |||
Monitoring And Statistics | |||
Access logs | |||
Infrastructure monitoring metrics | |||
Tracing Analysis | |||
Advanced features | |||
Retrieve client source IP | |||
Web Application Firewall (WAF) | (You can upgrade to the WAF-enabled Edition) | (You can upgrade to the WAF-enabled Edition) | |
Enabling Global Accelerator (GA) | |||
Session persistence | |||
Backend persistent connections | |||
Instance cloning | |||
Slow start | |||
Connection draining | |||
Disable cross-zone load balancing | |||