
Explanation:
Option A is the correct answer. This solution allows the company to direct requests to a separate target group that hosts the new beta version of the application without having to create a new ALB or use additional services such as Amazon Route 53 or Amazon CloudFront. This minimizes complexity and effort by simply updating the ALB routing rule with a condition that looks for a cookie named 'version' with the value 'beta' and updating the test system code to use this cookie. Hence, it meets the requirement with the least effort.
Ultimate access to all questions.
No comments yet.
An AWS-hosted image storage web application uses EC2 instances within an Auto Scaling group, with an Application Load Balancer directing traffic and S3 for image storage. The company seeks a minimal-effort solution to test system requests by directing them to a separate target group for a beta application version. What is the least effort solution?
A
Establish a new Auto Scaling group and target group for the beta application, then modify the ALB routing rule to recognize a 'version' cookie set to 'beta'.
B
Create a separate ALB, Auto Scaling group, and target group for the beta application, and set up an alternate Route 53 record pointing to the new ALB for test requests.
C
Introduce a new ALB, Auto Scaling group, and target group for the beta application, employing CloudFront with Lambda@Edge to route specific test requests to the new ALB.
D
Form a new Auto Scaling group and target group for the beta application, adjust the ALB routing rule for 'version' cookie 'beta' recognition, and employ CloudFront with Lambda@Edge to inject the necessary cookie in test requests.