exam questions

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

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

Exam AWS Certified Solutions Architect - Associate SAA-C02 topic 1 question 278 discussion

A company has an ecommerce application that stores data in an on-premises SQL database. The company has decided to migrate this database to AWS.
However, as part of the migration, the company wants to find a way to attain sub-millisecond responses to common read requests.
A solutions architect knows that the increase in speed is paramount and that a small percentage of stale data returned in the database reads is acceptable.
What should the solutions architect recommend?

  • A. Build Amazon RDS read replicas.
  • B. Build the database as a larger instance type.
  • C. Build a database cache using Amazon ElastiCache.
  • D. Build a database cache using Amazon Elasticsearch Service (Amazon ES).
Show Suggested Answer Hide Answer
Suggested Answer: C 🗳️

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
viet1991
Highly Voted 3 years, 7 months ago
C. common read requests: cache A is wrong: submillisecond : Lasting less than a millisecond. But all Aurora Replicas return the same data for query results with minimal replica lag. This lag is usually much less than 100 milliseconds after the primary instance has written an update. Replica lag varies depending on the rate of database change. That is, during periods where a large amount of write operations occur for the database, you might see an increase in replica lag. D is for: Application monitoring Security information and event management (SIEM) Search Infrastructure monitoring
upvoted 41 times
viet1991
3 years, 7 months ago
https://aws.amazon.com/elasticache/redis-vs-memcached/ Sub-millisecond latency Both Redis and Memcached support sub-millisecond response times. By storing data in-memory they can read data more quickly than disk based databases.
upvoted 4 times
...
...
rupiii
Highly Voted 3 years, 6 months ago
Why admin's answer is A and link provided is pointing to elastic cache Correct Answer: A Reference: https://aws.amazon.com/redis/ Answer is clearly c , Sub-millisecond is supported by elastic cache only
upvoted 5 times
...
BECAUSE
Most Recent 1 year, 11 months ago
Selected Answer: C
C is the answer
upvoted 1 times
...
kanchantanwani
2 years, 1 month ago
Selected Answer: C
Amazon ElastiCache is a fully managed in-memory data store and cache service. ElastiCache can be used to cache requests to an Amazon RDS database through application configuration. This can greatly improve performance as ElastiCache can return responses to queries with sub-millisecond latency.
upvoted 1 times
...
pkhdog22
2 years, 8 months ago
response times of less than a millisecond for "frequent read requests". cache, hence redis
upvoted 1 times
...
nomoreheadphonejack
2 years, 10 months ago
Selected Answer: C
Why are the admins ans like this
upvoted 2 times
...
SFXY
3 years, 5 months ago
Selected Answer: C
Redis can serve frequently requested items at sub-millisecond response times
upvoted 5 times
...
K_Rupesh
3 years, 5 months ago
Selected Answer: C
Correct Answer: C. Build a database cache using Amazon ElastiCache. Ref : https://aws.amazon.com/redis/ Redis is a great choice for implementing a highly available in-memory cache to decrease data access latency, increase throughput, and ease the load off your relational or NoSQL database and application. Redis can serve frequently requested items at sub-millisecond response times
upvoted 3 times
...
AWSExplorer
3 years, 6 months ago
C) CORRECT ---> a) we don't replica of Amazon RDS, but Full Fledged RDS, so not correct b) insuffisient info c) Amazon ElastiCache.: Could be relational d) Amazon Elasticsearch is a NON-Relational DB so incorrect
upvoted 3 times
...
herohiro
3 years, 6 months ago
It says the correct answer is A but the reference is for redis...
upvoted 3 times
...
KyleZheng
3 years, 6 months ago
with "a small percentage of stale data returned in the database reads is acceptable", it should be a cache!
upvoted 1 times
...
Cotter
3 years, 6 months ago
CCCCCCCCCCCCCCCCCCCCCCCCCCCCCCc
upvoted 3 times
...
Cotter
3 years, 6 months ago
Maybe you must choose C or D.
upvoted 1 times
...
simran_kaur_simmi
3 years, 6 months ago
C as its about the response time ..
upvoted 3 times
...
cannottellname
3 years, 6 months ago
Question states COMMON Read Queries. Which is indication for Cache and stale data is acceptable which is a slight drawback of Cache. All answers hints towards Cache. Read Replica is for HA or duplicate reads, it's purpose is not for stale data.
upvoted 3 times
swadeey
3 years, 6 months ago
Still not sure. See cache is designed that way that if the data requested is stale it will fetch new data and cache it if needed. Read replica will have stale data as it will be async replica. So going by words of question and logic I feel it is A. Going by word and seeing keywords and not applying logic it is C
upvoted 2 times
...
...
vamshidhara
3 years, 6 months ago
C Relational databases are a cornerstone of most applications. When it comes to scalability and low latency though, there’s only so much you can do to improve performance. Even if you add replicas to scale reads, there’s a physical limit imposed by disk based storage. The most effective strategy for coping with that limit is to supplement disk-based databases with in-memory caching.
upvoted 2 times
...
Raksim
3 years, 6 months ago
Keywords: Common Read Requests ==== If they are common then its elasticache
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