Multiple Choice
An AWS Lambda function generates a 3MB JSON file and then uploads it to an Amazon S3 bucket daily. The file contains sensitive information, so the Developer must ensure that it is encrypted before uploading to the bucket. Which of the following modifications should the Developer make to ensure that the data is encrypted before uploading it to the bucket?
A) Use the default AWS KMS customer master key for S3 in the Lambda function code.
B) Use the S3 managed key and call the GenerateDataKey API to encrypt the file. Use the S3 managed key and call the GenerateDataKey API to encrypt the file.
C) Use the GenerateDateKey API, then use that data key to encrypt the file in the Lambda function code. Use the GenerateDateKey API, then use that data key to encrypt the file in the Lambda function code.
D) Use a custom KMS customer master key created for S3 in the Lambda function code.
Correct Answer:

Verified
Correct Answer:
Verified
Q459: A Developer is making changes to a
Q460: A developer has written an AWS Lambda
Q461: When using a large Scan operation in
Q462: An ecommerce startup is preparing for an
Q463: A developer tested an application locally and
Q465: What is required to trace Lambda-based applications
Q466: You have written an application that uses
Q467: A game stores user game data in
Q468: A Developer wants to use AWS X-Ray
Q469: A development team wants to run their