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

Unlimited Access

Get Unlimited Contributor Access to the all ExamTopics Exams!
Take advantage of PDF Files for 1000+ Exams along with community discussions and pass IT Certification Exams Easily.

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

A company stores call transcript files on a monthly basis. Users access the files randomly within 1 year of the call, but users access the files infrequently after 1 year. The company wants to optimize its solution by giving users the ability to query and retrieve files that are less than 1-year-old as quickly as possible. A delay in retrieving older files is acceptable.
Which solution will meet these requirements MOST cost-effectively?

  • A. Store individual files with tags in Amazon S3 Glacier Instant Retrieval. Query the tags to retrieve the files from S3 Glacier Instant Retrieval.
  • B. Store individual files in Amazon S3 Intelligent-Tiering. Use S3 Lifecycle policies to move the files to S3 Glacier Flexible Retrieval after 1 year. Query and retrieve the files that are in Amazon S3 by using Amazon Athena. Query and retrieve the files that are in S3 Glacier by using S3 Glacier Select.
  • C. Store individual files with tags in Amazon S3 Standard storage. Store search metadata for each archive in Amazon S3 Standard storage. Use S3 Lifecycle policies to move the files to S3 Glacier Instant Retrieval after 1 year. Query and retrieve the files by searching for metadata from Amazon S3.
  • D. Store individual files in Amazon S3 Standard storage. Use S3 Lifecycle policies to move the files to S3 Glacier Deep Archive after 1 year. Store search metadata in Amazon RDS. Query the files from Amazon RDS. Retrieve the files from S3 Glacier Deep Archive.
Show Suggested Answer Hide Answer
Suggested Answer: C 🗳️

Comments

Chosen Answer:
This is a voting comment (?) , you can switch to a simple comment.
Switch to a voting comment New
masetromain
Highly Voted 1 year, 6 months ago
Selected Answer: B
I think the answer is B: Users access the files randomly S3 Intelligent-Tiering is the ideal storage class for data with unknown, changing, or unpredictable access patterns, independent of object size or retention period. You can use S3 Intelligent-Tiering as the default storage class for virtually any workload, especially data lakes, data analytics, new applications, and user-generated content. https://aws.amazon.com/fr/s3/storage-classes/intelligent-tiering/
upvoted 40 times
sachin
1 year, 2 months ago
What about if the file you have not accessed 360 days and intelligent tier moved the file to Glacier and on 364 day you want to access the file instantly ? I think C is right choice
upvoted 4 times
boringtangent
3 weeks, 1 day ago
bro u r forgetting cost effectiveness which is the requirement 1 yr in s3 standard will cost more than s3 intelligent tire.
upvoted 1 times
...
...
habibi03336
1 year, 2 months ago
It says "S3 Intelligent-Tiering is the ideal storage class for data with unknown, changing, or unpredictable access patterns". However, the statement says access pattern is predictable. It says there is frequent access about 1year.
upvoted 1 times
CarlosMarin
2 weeks, 5 days ago
It syas "... access the files INFREQUENTLY after 1 year"
upvoted 1 times
...
killbots
1 year, 1 month ago
it doesnt say predictable, it says files are accessed random. Random = Unpredictable. Answer is B
upvoted 9 times
...
...
MutiverseAgent
10 months ago
Agree, S3 Intelligent-Tiering meets all the requirements. The very important/crucial consideration here to satisfy that all files withing a year are instantly accessible is that the two options "Archive Access" and "Deep Archive Access" are not enabled in the "Archive rule actions" section present in the "Intelligent-Tiering Archive configurations" of the bucket. Those options are not enabled by default so this answer will work.
upvoted 2 times
...
ssoffline
11 months, 2 weeks ago
Answer is C, why not intelligent Tiering If the Intelligent-Tiering data transitions to Glacier after 180 days instead of 1 year, it would still be a cost-effective solution that meets the requirements. With files stored in Amazon S3 Intelligent-Tiering, the data is automatically moved to the appropriate storage class based on its access patterns. In this case, if the data transitions to Glacier after 180 days, it means that files that are infrequently accessed beyond the initial 180 days will be stored in Glacier, which is a lower-cost storage option compared to S3 Standard.
upvoted 6 times
IngenieriaEGlobal
6 months, 4 weeks ago
The Answer is B. S3 Intelligent-Tiering stores objects in two access tiers: one tier that is optimized for frequent access and another lower-cost tier that is optimized for infrequent access. For a small monthly monitoring and automation fee per object, S3 Intelligent-Tiering monitors access patterns and moves objects that have not been accessed for 30 consecutive days to the infrequent access tier. There are no retrieval fees in S3 Intelligent-Tiering. If an object in the infrequent access tier is accessed later, it is automatically moved back to the frequent access tier. No additional tiering fees apply when objects are moved between access tiers within the S3 Intelligent-Tiering storage class. S3 Intelligent-Tiering is designed for 99.9% availability and 99.999999999% durability, and offers the same low latency and high throughput performance of S3 Standard
upvoted 5 times
Visinho
3 months, 1 week ago
Are you not going to pay for Athena usage?
upvoted 1 times
...
...
RupeC
9 months, 3 weeks ago
With S3 Intelligent-Tiering, you can define rules that determine when objects should be moved from the frequent access tier to the infrequent access tier, or vice versa, within S3 Standard storage classes.
upvoted 1 times
...
pentium75
4 months, 1 week ago
C involves moving "the files to S3 Glacier Instant Retrieval" which is not cost-effective since "a delay in retrieving older files is acceptable."
upvoted 3 times
...
...
...
Lilibell
Highly Voted 1 year, 6 months ago
The answer is B
upvoted 12 times
...
ManikRoy
Most Recent 1 week, 2 days ago
Selected Answer: B
option B is the only one that mentions use of Amazon Athena and Glacier select for querying, So I'll go with it though I would have preferred using S3 standard storage in place of S3 intelligent tiering for the first year.
upvoted 1 times
...
hro
3 weeks, 6 days ago
Answer is C - unfortunately. S3 Glacier Instant Retrieval - MOST Cost effective deep storage for retrieving files as quickly as possible.
upvoted 1 times
...
LIORAGE
1 month, 2 weeks ago
Selected Answer: B
B is good answer: Athena is good option to query data in S3. And before 1 year data are randomly use, for this, intelligent tiering is good option.
upvoted 1 times
...
chickenmf
2 months ago
Selected Answer: C
The company wants to optimize its solution by giving users the ability to query and retrieve files that are less than 1-year-old as quickly as possible" -- What if S3 Intelligent-Tiering transitioned the data that's under 1 year old into a storage class that takes a long time to access?
upvoted 1 times
...
dsshahu01
2 months, 2 weeks ago
Selected Answer: C
The answer is C S3 standard for first part (intelligent tiering is much better and cost-effective) glacier instant retrieval because of the statement after an year needs to retrieved as soon as possible) Also why ruling out B is because of Athena - it becomes expensive if data is retrieved using it after scanning all the data in glacier per request.
upvoted 1 times
...
awsgeek75
3 months, 3 weeks ago
Selected Answer: B
A: It does not account for random pattern of first year C: "Store search metadata for each archive in Amazon S3 Standard storage"... this part is wrong for me. Storing metadata forever in S3 so that it can be queries? This is why I won't select it. D: RDS is costly for storage and query just to know where your S3 object is. B is correct as Intelligent Tiering takes care of random frequency in first year in most cost effective way. Older object will end up in S3 glacier with flexible retrieval so cost effective. Athena doesn't care where your object is (s3 standard, IA or Glacier) and queries work.
upvoted 1 times
...
bujuman
4 months ago
Selected Answer: B
According to the fact that S3 Std, Std-IA and One Zone-IA are Higher cost, frequent access storage classes and the fact that S3 Intelligent-Tiering is an additional storage class that provides flexibility for data with unknown or changing access patterns. It automates the movement of your objects between storage classes to optimize cost. Plus the requirement for MOST cost-effective solution, Answer B seems to be the right solution
upvoted 1 times
...
JTruong
4 months ago
If you watch Stephen Mareek's Udemy SSA video - anything after 1 year has to go with Amazon Athena
upvoted 1 times
...
upliftinghut
4 months, 1 week ago
Selected Answer: C
C is the most cost-effective given no Athena and the archive files don't need instant access. A delay is acceptable
upvoted 1 times
upliftinghut
4 months, 1 week ago
quite tricky because B has better cost with flexible retrieval for files after 1 year. If counting in operation overhead then C is better. For cost-optimized, B can probably be better. Tricky question then
upvoted 1 times
...
...
fb4afde
4 months, 3 weeks ago
Selected Answer: C
I picked "B" first, then switched to "C" because it asks for MORE cost-effective = Athena might be pricey: however: Access Patterns: If your data access patterns are predictable and consistent, and you do not require automatic tiering based on access frequency, S3 Standard might be a straightforward and cost-effective choice. Variable Access Patterns: If your data access patterns are variable or unpredictable, and you want automatic cost optimization based on access frequency, S3 Intelligent-Tiering might provide cost savings.
upvoted 1 times
...
wantu
5 months, 1 week ago
Selected Answer: B
os usuarios acceden a los archivos de forma aleatoria. S3 Intelligent-Tiering es la clase de almacenamiento ideal para datos con patrones de acceso desconocidos, cambiantes o impredecibles, independientemente del tamaño del objeto o el período de retención. Puede utilizar S3 Intelligent-Tiering como clase de almacenamiento predeterminada para prácticamente cualquier carga de trabajo, especialmente lagos de datos, análisis de datos, nuevas aplicaciones y contenido generado por el usuario.
upvoted 2 times
...
xogete
5 months, 2 weeks ago
Selected Answer: C
i think B would be for least operation overhead, but C only uses S3 which would make it most cost effective, no?
upvoted 1 times
...
wabosi
5 months, 3 weeks ago
Selected Answer: B
I vote for B, key points to me are: "randomly within 1 year" my mind goes to intelligent-tiering "A delay in retrieving older files is acceptable" my mind goes to Glacier Flexible Retrieval after 1 year because they don't need it immediately "MOST cost-effectively" there are no retrieval charges in S3 intelligent-tiering storage, on top of this Glacier Flexible Retrieval is cheaper than Glacier Instant Retrieval, if they accept retrieval time in 5 – 12 hours, bulk is free
upvoted 2 times
...
SAA463
6 months ago
I think the answer is C is cost effective
upvoted 1 times
...
ACloud_Guru15
6 months, 3 weeks ago
Selected Answer: C
Considering the cost-effective solution that meets the requirements, option B (Store individual files in Amazon S3 Intelligent-Tiering, use S3 Lifecycle policies to move the files to S3 Glacier after 1 year, query and retrieve the files that are in Amazon S3 by using Amazon Athena, and query and retrieve the files that are in S3 Glacier by using S3 Glacier Select) seems to be the most appropriate. It ensures efficient access to recent and infrequently accessed files, while also managing costs effectively.
upvoted 1 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 ...