exam questions

Exam AWS Certified Cloud Practitioner All Questions

View all questions & answers for the AWS Certified Cloud Practitioner exam

Exam AWS Certified Cloud Practitioner topic 1 question 619 discussion

Exam question from Amazon's AWS Certified Cloud Practitioner
Question #: 619
Topic #: 1
[All AWS Certified Cloud Practitioner Questions]

A company is storing sensitive customer data in an Amazon S3 bucket. The company wants to protect the data from accidental deletion or overwriting.

Which S3 feature should the company use to meet these requirements?

  • A. S3 Lifecycle rules
  • B. S3 Versioning
  • C. S3 bucket policies
  • D. S3 server-side encryption
Show Suggested Answer Hide Answer
Suggested Answer: B 🗳️

Comments

Chosen Answer:
This is a voting comment (?). It is better to Upvote an existing comment if you don't have anything to add.
Switch to a voting comment New
chalaka
1 year, 2 months ago
Selected Answer: B
B. S3 Versioning S3 Versioning is a feature that allows you to keep multiple versions of an object in the same bucket. When versioning is enabled for a bucket, each new version of an object uploaded to the bucket is assigned a unique version ID. This prevents accidental deletion or overwriting of objects because even if an object is deleted or overwritten, previous versions can still be retrieved.
upvoted 1 times
...
Pranava_GCP
1 year, 11 months ago
Selected Answer: B
B. S3 Versioning
upvoted 2 times
Pranava_GCP
1 year, 10 months ago
"Versioning-enabled buckets can help you recover objects from accidental deletion or overwrite. For example, if you delete an object, Amazon S3 inserts a delete marker instead of removing the object permanently. The delete marker becomes the current object version. If you overwrite an object, it results in a new object version in the bucket. You can always restore the previous version. " https://docs.aws.amazon.com/AmazonS3/latest/userguide/Versioning.html
upvoted 2 times
...
...
alexandercamachop
2 years, 4 months ago
Selected Answer: B
Versioning control, allows for multiple versions to be stored from an S3 object. Which in this case in case of deletion, you can simply move the previous version as the current.
upvoted 3 times
...
Aziza_Adam
2 years, 4 months ago
C policies to prevent accidental deletion
upvoted 1 times
...
mattygster
2 years, 4 months ago
Selected Answer: C
https://medium.com/tensult/how-to-protect-objects-from-accidental-deletion-and-overwrite-using-s3-object-versioning-5222796ab156#:~:text=S3%20Object%20Versioning%20is%20one%20of%20the%20most%20salient%20features%20in%20Amazon%20S3.%20Object%20versioning%20is%20used%20to%20avoid%20unintended%20overwrite%20and%20deletion.%20Versioning%20is%20not%20enabled%20by%20default%20and%20this%20feature%20is%20used%20to%20keep%20multiple%20versions%20of%20objects%20at%20the%20same%20time%20in%20the%20bucket.
upvoted 2 times
mattygster
2 years, 4 months ago
apologies for wrong voting selection. B is correct - sources show versioning will prevent accidental deletion or overwriting.
upvoted 2 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 ...