exam questions

Exam AWS Certified Developer Associate All Questions

View all questions & answers for the AWS Certified Developer Associate exam

Exam AWS Certified Developer Associate topic 1 question 205 discussion

Exam question from Amazon's AWS Certified Developer Associate
Question #: 205
Topic #: 1
[All AWS Certified Developer Associate Questions]

A company’s social media application stores image files in an Amazon S3 bucket. All the images are stored in S3 Standard storage. Users access images frequently during the first week after images are uploaded. Users rarely access images that were uploaded more than 1 week ago.

The company needs a solution to reduce the application’s storage cost. Users must be able to access all images in the same amount of time, regardless of when the images were uploaded.

Which solution will meet these requirements with the LEAST amount of effort?

  • A. Modify the application to use S3 Intelligent-Tiering for all the images.
  • B. Modify the application to use S3 One Zone-Infrequent Access (S3 One Zone-IA) for all the images.
  • C. Use an S3 Lifecycle policy to move images that were uploaded more than 1 week ago to S3 Glacier Deep Archive.
  • D. Use an S3 Lifecycle policy to move images that were uploaded more than 1 week ago to S3 Glacier Flexible Retrieval.
Show Suggested Answer Hide Answer
Suggested Answer: A 🗳️

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
Ibrahim24
1 year, 1 month ago
B: One Zone-Infrequent Access can only be used for data that is tolerable for loss C & D: In both cases, the access time will be different for recently updated images and old images A: Correct. Since Intelligent tiering moves data only between the Frequent Access tier, Infrequent Access tier, and Archive Instant Access tier by default. All 3 provide low latency and high-throughput performance. https://docs.aws.amazon.com/AmazonS3/latest/userguide/intelligent-tiering-overview.html#intel-tiering-tier-definition
upvoted 1 times
...
perfmon
1 year, 1 month ago
D. - **Suitability**: S3 Glacier Flexible Retrieval provides a balance between cost and retrieval times, offering faster access compared to Glacier Deep Archive but at a higher cost. - **Effort**: Similar to option C, implementing this option involves configuring an S3 Lifecycle policy. However, managing retrieval times and costs may require additional effort. - **Consistency**: While retrieval times from S3 Glacier Flexible Retrieval are faster than Glacier Deep Archive, they may still not meet the requirement of consistent access times for users.
upvoted 1 times
...
perfmon
1 year, 1 month ago
C. - **Suitability**: S3 Glacier Deep Archive is a very low-cost storage class designed for long-term retention of data that is rarely accessed. However, accessing data from Glacier Deep Archive requires longer retrieval times, which may not meet the requirement of consistent access times for users. - **Effort**: Implementing this option involves configuring an S3 Lifecycle policy to transition older images to Glacier Deep Archive. However, it may require additional effort to manage retrieval times and potential impacts on user experience. - **Consistency**: Retrieving data from Glacier Deep Archive can take several hours, which may not provide consistent access times for users.
upvoted 1 times
...
perfmon
1 year, 1 month ago
B. - **Suitability**: S3 One Zone-IA is a lower-cost storage class designed for infrequently accessed data. However, it's stored in a single Availability Zone, which may not provide the same level of durability as S3 Standard or S3 Intelligent-Tiering. - **Effort**: Modifying the application to use S3 One Zone-IA would require changes to the application's code to specify the storage class for each image uploaded, as well as potential changes to handle the lower durability of data stored in a single Availability Zone. - **Consistency**: While S3 One Zone-IA can provide consistent access times for images within its single Availability Zone, it may not be suitable for applications requiring higher durability and availability.
upvoted 1 times
...
perfmon
1 year, 1 month ago
A. - **Suitability**: This option is suitable because S3 Intelligent-Tiering automatically moves objects between access tiers based on their access patterns, optimizing costs without requiring changes to the application's code. - **Effort**: This option requires minimal effort as it involves only configuring the storage class for the images in the S3 bucket. The application code remains unchanged. - **Consistency**: S3 Intelligent-Tiering ensures consistent access times for users regardless of the age of the images.
upvoted 1 times
...
sweetheatmn
1 year, 6 months ago
Selected Answer: A
A is correct because, the Intelegient tier will by default not move to the Archive access tiers but only move between Frequently accessed, Infrequently access and Archive instant retrival The three classes provide "latency and high-throughput performance" as explained in this user guide https://docs.aws.amazon.com/AmazonS3/latest/userguide/intelligent-tiering-overview.html B can not be correct because it is for data that can be recreated c can not be correct because flexible retrieval time is from one minute and could take hours to get the archived files
upvoted 2 times
llw33
1 year, 6 months ago
Good catch
upvoted 1 times
...
...
YanisGTR
1 year, 7 months ago
"Users must be able to access all images in the same amount of time" For people who say "A" what happen if i don't access to photo more than 180 day ?! it's will move to Glacier or deep so after 200 day i decided to get photo i can get it same amount of time ?! or i have to wait 1 to 5 min if Glacier or more if deep right ?! so better answer is "B"
upvoted 3 times
sweetheatmn
1 year, 6 months ago
A is correct because, the Intelegient tier will by default not move to the Archive access tiers but only move between Frequently accessed, Infrequently access and Archive instant retrival The three classes provide "latency and high-throughput performance" as explained in this user guide https://docs.aws.amazon.com/AmazonS3/latest/userguide/intelligent-tiering-overview.html B can not be correct because it is for data that can be recreated
upvoted 1 times
...
...
CarlosC
1 year, 8 months ago
Selected Answer: B
At first, I was thinking A, However, I picked B. Question is asking about optimizing cost, not durability or availability.
upvoted 2 times
...
MrTee
1 year, 12 months ago
Selected Answer: D
Using an S3 Lifecycle policy to move images that were uploaded more than 1 week ago to S3 Glacier Flexible Retrieval is the most cost-effective solution that meets the requirement. Glacier Flexible Retrieval is designed for data that is infrequently accessed, and the retrieval time is configurable, so users can access all images in the same amount of time, regardless of when the images were uploaded. Therefore, option D is the correct answer.
upvoted 2 times
Panos1313
1 year, 10 months ago
This is wrong, glacier flexible retrieval offers 1-5mins retrieval time when expedited. It's glacier instant retrieval that offers milliseconds of retrieval but this is not an option here.
upvoted 2 times
...
...
CutMeSomeSlack
2 years, 1 month ago
Not A, not B: Information about the frequency of access changing after one week clearly points toward a lifecycle policy Not C: Storage in the S3 Glacier Deep Archive has slow access and thus violates the "Users must be able to access all images in the same amount of time, regardless of when the images were uploaded" requirement D is the perfect match for the described use-case
upvoted 3 times
...
pancman
2 years, 2 months ago
Selected Answer: A
The Amazon S3 Intelligent-Tiering storage class is designed to optimize storage costs by automatically moving data to the most cost-effective access tier when access patterns change. For a small monthly object monitoring and automation charge, S3 Intelligent-Tiering monitors access patterns and automatically moves objects that have not been accessed to lower-cost access tiers.
upvoted 3 times
...
A_Q
2 years, 2 months ago
Selected Answer: A
I was thinking about "B" but then i got to know that "S3 Intelligent-Tiering " works well with frequent and infrequent access with the best performance. So it's "B".
upvoted 1 times
...
hb0011
2 years, 3 months ago
Selected Answer: A
It's definitely A. It's the reason companies like Shutterstock use intelligent tiering.
upvoted 2 times
...
JulietHsu
2 years, 3 months ago
Selected Answer: A
A is the correct one
upvoted 1 times
...
braveheart22
2 years, 3 months ago
AAAAA is the correct option.
upvoted 2 times
...
Mark1000
2 years, 3 months ago
It seems be B option, same "time to recover files"
upvoted 2 times
hb0011
2 years, 3 months ago
Intelligent tiering always has instant access even in archive.
upvoted 2 times
...
...
fabriciollf
2 years, 4 months ago
Selected Answer: A
https://aws.amazon.com/s3/storage-classes/intelligent-tiering/ Amazon S3 Intelligent-Tiering is the only cloud storage class that delivers automatic storage cost savings when data access patterns change, without performance impact or operational overhead.
upvoted 3 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 ...
exam
Someone Bought Contributor Access for:
SY0-701
London, 1 minute ago