Welcome to ExamTopics
ExamTopics Logo
- Expert Verified, Online, Free.
exam questions

Exam AWS Certified Solutions Architect - Associate SAA-C03 All Questions

View all questions & answers for the AWS Certified Solutions Architect - Associate SAA-C03 exam

Exam AWS Certified Solutions Architect - Associate SAA-C03 topic 1 question 446 discussion

A company stores data in PDF format in an Amazon S3 bucket. The company must follow a legal requirement to retain all new and existing data in Amazon S3 for 7 years.

Which solution will meet these requirements with the LEAST operational overhead?

  • A. Turn on the S3 Versioning feature for the S3 bucket. Configure S3 Lifecycle to delete the data after 7 years. Configure multi-factor authentication (MFA) delete for all S3 objects.
  • B. Turn on S3 Object Lock with governance retention mode for the S3 bucket. Set the retention period to expire after 7 years. Recopy all existing objects to bring the existing data into compliance.
  • C. Turn on S3 Object Lock with compliance retention mode for the S3 bucket. Set the retention period to expire after 7 years. Recopy all existing objects to bring the existing data into compliance.
  • D. Turn on S3 Object Lock with compliance retention mode for the S3 bucket. Set the retention period to expire after 7 years. Use S3 Batch Operations to bring the existing data into compliance.
Show Suggested Answer Hide Answer
Suggested Answer: D 🗳️

Comments

Chosen Answer:
This is a voting comment (?) , you can switch to a simple comment.
Switch to a voting comment New
omarshaban
Highly Voted 10 months, 1 week ago
THIS WAS IN MY EXAM
upvoted 9 times
awsgeek75
10 months, 1 week ago
Did you pass?
upvoted 3 times
...
...
iapps369
Highly Voted 10 months, 2 weeks ago
D as S3 batch operations reduce risk and manual copy/paste overhead.
upvoted 5 times
...
Lin878
Most Recent 5 months, 1 week ago
Selected Answer: D
https://docs.aws.amazon.com/AmazonS3/latest/userguide/object-lock.html
upvoted 2 times
...
awsgeek75
10 months, 2 weeks ago
Selected Answer: D
A: Versioning, not relevant B: Governance, it won't enforce object lock C: Recopy existing objects may work but lots of operational overhead (see link) D: Compliance on existing objects with batch operations is least operational overhead https://repost.aws/questions/QUGKrl8XRLTEeuIzUHq0Ikew/s3-object-lock-on-existing-s3-objects
upvoted 4 times
awsgeek75
10 months, 2 weeks ago
With option C, you have to copy the object for it to be complaint and then delete the original as only the new copy will be compliant. So D is the only option
upvoted 1 times
...
...
mr123dd
10 months, 3 weeks ago
Selected Answer: A
To enable Object Lock on an Amazon S3 bucket, you must first enable versioning on that bucket. other 3 option did not enable versioning first
upvoted 1 times
...
fb4afde
11 months, 1 week ago
Selected Answer: D
Recopying offers more control but requires users to manage the process. S3 Batch Operations automates the process at scale but with less granular control - LEAST operational overhead
upvoted 2 times
...
moonster
1 year ago
Its C because you only need to recopy all existing objects one time, so why use S3 batch operations if new datas going to be in compliance retention mode? I can see why its C although my initial gut answer was D.
upvoted 2 times
pentium75
10 months, 3 weeks ago
What if I don't have the original files anymore? Where should I copy them from?
upvoted 2 times
...
...
kwang312
1 year, 2 months ago
You can only enable Object Lock for new buckets. If you want to turn on Object Lock for an existing bucket, contact AWS Support.
upvoted 1 times
pentium75
10 months, 3 weeks ago
You need a token from AWS Support, but you CAN enable Object Lock for an existing bucket.
upvoted 2 times
...
...
Guru4Cloud
1 year, 2 months ago
Selected Answer: D
Turn on S3 Object Lock with compliance retention mode for the S3 bucket. Set the retention period to expire after 7 years. Use S3 Batch Operations to bring the existing data into compliance.
upvoted 1 times
...
MrAWSAssociate
1 year, 5 months ago
Selected Answer: D
To replicate existing object/data in S3 Bucket to bring them to compliance, optionally we use "S3 Batch Replication", so option D is the most appropriate, especially if we have big data in S3.
upvoted 1 times
...
TariqKipkemei
1 year, 5 months ago
Selected Answer: D
For minimum ops D is best
upvoted 1 times
...
DrWatson
1 year, 5 months ago
Selected Answer: D
https://docs.aws.amazon.com/AmazonS3/latest/userguide/batch-ops-retention-date.html
upvoted 4 times
...
antropaws
1 year, 5 months ago
Selected Answer: C
Batch operations will add operational overhead.
upvoted 3 times
pentium75
10 months, 3 weeks ago
And gathering all the files for copying them again does not?
upvoted 1 times
...
...
Abrar2022
1 year, 5 months ago
Use Object Lock in Compliance mode. Then Use Batch operation. WRONG>>manual work and not automated>>>Recopy all existing objects to bring the existing data into compliance.
upvoted 1 times
pentium75
10 months, 3 weeks ago
Batch IS automated. You just need to create the batch which is a one-time operation. "Recopy all existing objects" is not operational overhead?
upvoted 1 times
...
...
omoakin
1 year, 6 months ago
C When an object is locked in compliance mode, its retention mode can't be changed, and its retention period can't be shortened. Compliance mode helps ensure that an object version can't be overwritten or deleted for the duration of the retention period.
upvoted 3 times
omoakin
1 year, 6 months ago
error i meant to type D i wont do recopy
upvoted 1 times
...
lucdt4
1 year, 6 months ago
No, D for me because the requirement is LEAST operational overhead So RECOPy .......... is the manual operation -> C is wrong D is correct
upvoted 2 times
...
...
cloudenthusiast
1 year, 6 months ago
Recopying vs. S3 Batch Operations: In Option C, the recommendation is to recopy all existing objects to ensure they have the appropriate retention settings. This can be done using simple S3 copy operations. On the other hand, Option D suggests using S3 Batch Operations, which is a more advanced feature and may require additional configuration and management. S3 Batch Operations can be beneficial if you have a massive number of objects and need to perform complex operations, but it might introduce more overhead for this specific use case. Operational complexity: Option C has a straightforward process of recopying existing objects. It is a well-known operation in S3 and doesn't require additional setup or management. Option D introduces the need to set up and configure S3 Batch Operations, which can involve creating job definitions, specifying job parameters, and monitoring the progress of batch operations. This additional complexity may increase the operational overhead.
upvoted 2 times
...
Efren
1 year, 6 months ago
Selected Answer: D
You need AWS Batch to re-apply certain config to files that were already in S3, like encryption
upvoted 4 times
...
Community vote distribution
A (35%)
C (25%)
B (20%)
Other
Most Voted
A voting comment increases the vote count for the chosen answer by one.

Upvoting a comment with a selected answer will also increase the vote count towards that answer by one. So if you see a comment that you already agree with, you can upvote it instead of posting a new comment.

SaveCancel
Loading ...