AWS Certified Solutions Architect – Associate (SAA-C03) — Question 699
A company migrated millions of archival files to Amazon S3. A solutions architect needs to implement a solution that will encrypt all the archival data by using a customer-provided key. The solution must encrypt existing unencrypted objects and future objects.
Which solution will meet these requirements?
Answer options
- A. Create a list of unencrypted objects by filtering an Amazon S3 Inventory report. Configure an S3 Batch Operations job to encrypt the objects from the list with a server-side encryption with a customer-provided key (SSE-C). Configure the S3 default encryption feature to use a server-side encryption with a customer-provided key (SSE-C).
- B. Use S3 Storage Lens metrics to identify unencrypted S3 buckets. Configure the S3 default encryption feature to use a server-side encryption with AWS KMS keys (SSE-KMS).
- C. Create a list of unencrypted objects by filtering the AWS usage report for Amazon S3. Configure an AWS Batch job to encrypt the objects from the list with a server-side encryption with AWS KMS keys (SSE-KMS). Configure the S3 default encryption feature to use a server-side encryption with AWS KMS keys (SSE-KMS).
- D. Create a list of unencrypted objects by filtering the AWS usage report for Amazon S3. Configure the S3 default encryption feature to use a server-side encryption with a customer-provided key (SSE-C).
Correct answer: A
Explanation
To encrypt millions of existing objects at scale using a customer-provided key, an Amazon S3 Inventory report is used to identify the unencrypted objects, which are then processed in bulk using an S3 Batch Operations job with server-side encryption with a customer-provided key (SSE-C). Enabling S3 default encryption with SSE-C on the bucket ensures that all future objects are automatically encrypted upon upload. Other options are incorrect because they either attempt to use AWS KMS keys (SSE-KMS) instead of SSE-C, or they fail to provide a mechanism to encrypt the existing legacy objects.