
Ultimate access to all questions.
In a microservices application with AWS Lambda functions, which AWS SAM template configurations are most operationally efficient for the development team to automatically test Lambda functions and gradually direct a small percentage of traffic to new updates before full deployment?
A
Utilizing AWS SAM CLI commands within AWS CodeDeploy for Lambda function invocation during testing.
B
Configuring EventInvokeConfig in AWS SAM templates for Lambda functions with settings for OnSuccess and OnFailure outcomes.
C
Implementing gradual deployment capabilities directly through AWS SAM templates.
D
Configuring deployment preferences in AWS SAM templates with a Canary strategy directing 10% of traffic for 30 minutes, including the use of hooks for deployment testing.
E
Applying a Linear deployment strategy in AWS SAM templates, directing 10% of traffic every 10 minutes, with hooks for deployment testing.