An e-commerce company expects variable but often high volumes of HTTPS traffic to its web application, including complex querying and path-based routing requirements. Which AWS service should the Solutions Architect recommend to distribute incoming application traffic efficiently, accommodating the expected usage patterns?
Amazon Route 53
Network Load Balancer (NLB)
Amazon CloudFront
Amazon Application Load Balancer (ALB)