
Ultimate access to all questions.
A developer is tasked with creating an AWS Lambda function designed to read data from objects stored in Amazon S3 and subsequently write this data to a table in Amazon DynamoDB. The function is successfully triggered by an S3 event notification whenever a new object is created. However, the function fails when it tries to write data to the DynamoDB table.
What could be the most likely cause of this failure?
A
The Lambda function does not have IAM permissions to write to DynamoDB
B
The Lambda function's provisioned concurrency limit has been exceeded
C
The Lambda function's reserved concurrency limit has been exceeded
D
DynamoDB table does not have a Gateway VPC Endpoint, which is required by the Lambda function for a successful write