You are a solutions architect working for a biotech company who is pioneering research in immunotherapy.
They have developed a new cancer treatment that may be able to cure up to 94% of cancers. They store their
research data on S3, however recently an intern accidentally deleted some critical files. You’ve been asked to
prevent this from happening in the future. What options below can prevent this?
A.
Make sure the interns can only access data on S3 using signed URLs.
B.
Enable S3 versioning on the bucket & enable Enable Multifactor Authentication (MFA) on the bucket.
C.
Use S3 Infrequently Accessed storage to store the data on.
D.
Create an IAM bucket policy that disables deletes.
B
I don’t think you can enable MFA on the bucket. You can only enable MFA on account.
So B is not good too.
All right I’m wrong.
We can’t enable MFA on bucket by console but We can do that by CLI.
B
http://docs.aws.amazon.com/zh_cn/AmazonS3/latest/dev/Versioning.html