Preparing Practice Exam…
Please wait a moment while the system generates the exam questions, answers, and study session.
Please wait a moment while the system generates the exam questions, answers, and study session.
AWS Certified Developer - Associate · AWS
Select one answer.
Written by other learners. Comments can disagree with the marked answer — check the official documentation when in doubt.
B) Eliminated - You need a second load balancer, which increases both costs and maintenance overhead. Testers must switch between different URLs to test the beta version, which is less seamless. C/D) Eliminated - Lambda@Edge increases complexity unnecessarily
A ) New Beta Group: You create a new "group of servers" (Auto Scaling group + target group) for the beta version of your app. These servers will run the updated beta code. Routing with Cookies: The existing load balancer is updated to check incoming requests for a specific cookie in the browser. If the cookie says something like version=beta, the load balancer will route the request to the beta servers. If there’s no cookie, the load balancer routes the request to the normal servers (current version). Test System’s Role: The test system (used by testers) adds the special cookie (version=beta) to its requests. This ensures only the testers access the beta version. Regular users don’t have this cookie, so they continue to see the normal version.
https://aws.amazon.com/blogs/aws/new-advanced-request-routing-for-aws-application-load-balancers/