Ultimate access to all questions.
A development team at a social media company is utilizing AWS Lambda in their serverless architecture on the AWS Cloud. For a new deployment, the Team Lead aims to divert only a specific percentage of the overall traffic to the newly deployed Lambda version. Additionally, in the event of a deployment failure, the solution must enable rolling back to a prior version of the Lambda function with minimal application downtime.
As a Developer Associate, which of the following options would you recommend to meet these requirements while ensuring minimal disruption and efficient traffic management?