PrepAway - Latest Free Exam Questions & Answers

Which of the following are valid statements about Amazon S3?

Which of the following are valid statements about Amazon S3? Choose 2 answers

PrepAway - Latest Free Exam Questions & Answers

A.
S3 provides read-after-write consistency for any type of PUT or DELETE.

B.
Consistency is not guaranteed for any type of PUT or DELETE.

C.
A successful response to a PUT request only occurs when a complete object is saved.

D.
Partially saved objects are immediately readable with a GET after an overwrite PUT.

E.
S3 provides eventual consistency for overwrite PUTS and DELETES.

Explanation:

http://api-portal.anypoint.mulesoft.com/amazon/api/amazon-s3-api/docs/concepts#DataConsistencyModel

14 Comments on “Which of the following are valid statements about Amazon S3?

  1. JM says:

    Q: What data consistency model does Amazon S3 employ?

    Amazon S3 buckets in all Regions provide read-after-write consistency for PUTS of new objects and eventual consistency for overwrite PUTS and DELETES.

    Source: https://aws.amazon.com/s3/faqs/

    more details: http://docs.aws.amazon.com/AmazonS3/latest/dev/Introduction.html#ConsistencyModel

    Amazon S3 never adds partial objects; if you receive a success response, Amazon S3 added the entire object to the bucket.
    Source: http://docs.aws.amazon.com/AmazonS3/latest/API/RESTObjectPUT.html

    C and E are reasonable




    0



    0
  2. kamleshj says:

    CE

    C: If a PUT request is successful, your data is safely stored.

    E: Amazon S3 buckets in all Regions provide read-after-write consistency for PUTS of new objects and eventual consistency for overwrite PUTS and DELETES.




    0



    0
  3. bruce says:

    CE it is,
    from:http://docs.aws.amazon.com/AmazonS3/latest/dev/Introduction.html#ConsistencyModel

    Amazon S3 provides read-after-write consistency for PUTS of new objects in your S3 bucket
    Amazon S3 offers eventual consistency for overwrite PUTS and DELETES in all regions.

    Amazon S3 achieves high availability by replicating data across multiple servers within Amazon’s data centers. If a PUT request is successful, your data is safely stored. However, information about the changes must replicate across Amazon S3, which can take some time, and so you might observe the following behaviors:
    • A process writes a new object to Amazon S3 and immediately lists keys within its bucket. Until the change is fully propagated, the object might not appear in the list.
    • A process replaces an existing object and immediately attempts to read it. Until the change is fully propagated, Amazon S3 might return the prior data.
    • A process deletes an existing object and immediately attempts to read it. Until the deletion is fully propagated, Amazon S3 might return the deleted data.
    • A process deletes an existing object and immediately lists keys within its bucket. Until the deletion is fully propagated, Amazon S3 might list the deleted object.




    0



    0
  4. Felipe says:

    A,E
    Amazon S3 provides read-after-write consistency for PUTS of new objects in your S3 bucket
    Amazon S3 offers eventual consistency for overwrite PUTS and DELETES in all regions.




    0



    0

Leave a Reply

Your email address will not be published. Required fields are marked *