LeetQuiz Logo
Privacy Policy•contact@leetquiz.com
© 2025 LeetQuiz All rights reserved.
AWS Certified Solutions Architect - Professional

AWS Certified Solutions Architect - Professional

Get started today

Ultimate access to all questions.


A company hosts applications accessed by consumer devices like TVs and internet radios. Some older devices cannot handle certain HTTP headers and show errors when these headers are present in responses. The company currently uses an on-premises load balancer to strip these headers from responses sent to older devices, identified by their User-Agent headers. The company plans to migrate this service to AWS using serverless technologies and needs to ensure continued support for older devices. The applications have already been migrated to AWS Lambda functions. Which AWS solution should the company implement to meet these requirements?

Exam-Like



Explanation:

The correct answer is A. The company needs a solution that strips unsupported headers based on the User-Agent header before sending responses to older devices. A CloudFront distribution in front of an Application Load Balancer (ALB) is a suitable choice because CloudFront provides edge caching and distribution benefits. The ALB can route requests to the appropriate AWS Lambda functions. The crucial part is to remove the problematic headers, which can be efficiently handled by using a CloudFront function to inspect and modify headers much faster and lighter than Lambda@Edge. CloudFront functions are specifically designed for lightweight operations like this, making them a more optimized and suitable choice for this scenario.

Powered ByGPT-5