Ultimate access to all questions.
A Python AWS Lambda function reads from S3 and writes to DynamoDB, succeeding on S3 event triggers but failing on DynamoDB writes. What is the most likely cause?
Explanation:
The most likely cause of the issue is that the Lambda function does not have the necessary IAM permissions to write to the DynamoDB table. AWS Lambda functions require explicit IAM permissions to interact with other AWS services. If these permissions are not granted, the function will fail when attempting to perform the restricted action. Therefore, the correct answer is C.