While the AWS Cloud provides many additional components and services beyond what is offered by Application Load Balancer(ALB), Kemp’s Virtual LoadMaster for AWS has additional and enhanced features and capabilities that provide a rich set of integrated functionality, easily configured and managed via the Web User Interface. The same set of capabilities are available when LoadMaster, as an appliance or virtual machine, is used on premises. Having a common interface across all environments is a big advantage and provides a simpler, consistent management experience when deploying hybrid or heterogeneous cloud environments.

Features Application Load Balancer (ALB) Virtual LoadMaster 
Pre-configured application templates    
Content Based Routing URL Path & Header info URL path, Header info & Payload
Round Robin Scheduling Method Round Robin & Weighted Round Robin Round Robin & Weighted Round Robin
Least Connections Scheduling Method Least Connections Only Least Connections & Weighted Least Connections
Fixed Weighting & Weighted Response Time Based Scheduling Method    
Source IP based scheduling Methods    
Server Cookie (Passive) Persistence    
Server Cookie (Active) Persistence    
Source IP Persistence    
Advanced Session Persistence (Super HTTP, URL Hash, HTTP host Header, SSL Session ID, SIP, etc.)    
Multi-protocol Support Http & Https only Support L4 & L7 TCP & UDP Protocols
SSL Offload/re-encryption Off Load Only Both
Content Caching/Compression    
Advanced Authentication  *  
(Advanced Options)
Multi-Application Support   (1 ALB/App)  
Web Application Firewall Protection  *  

* Supported by other services with AWS