AWS Certified Solutions Architect – Associate (SAA-C03) — Question 12
A company has an Amazon S3 bucket that contains critical data. The company must protect the data from accidental deletion.
Which combination of steps should a solutions architect take to meet these requirements? (Choose two.)
Answer options
- A. Enable versioning on the S3 bucket.
- B. Enable MFA Delete on the S3 bucket.
- C. Create a bucket policy on the S3 bucket.
- D. Enable default encryption on the S3 bucket.
- E. Create a lifecycle policy for the objects in the S3 bucket.
Correct answer: A, B
Explanation
Enabling versioning on the S3 bucket allows for the preservation of previous versions of objects, making it possible to recover from accidental deletions. Enabling MFA Delete adds an additional layer of security by requiring multi-factor authentication for delete operations, further protecting against accidental deletions. The other options do not specifically address the protection of data from deletion.