exam questions

Exam AWS Certified Developer - Associate DVA-C02 All Questions

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

Exam AWS Certified Developer - Associate DVA-C02 topic 1 question 22 discussion

A developer is creating an application that will store personal health information (PHI). The PHI needs to be encrypted at all times. An encrypted Amazon RDS for MySQL DB instance is storing the data. The developer wants to increase the performance of the application by caching frequently accessed data while adding the ability to sort or rank the cached datasets.
Which solution will meet these requirements?

  • A. Create an Amazon ElastiCache for Redis instance. Enable encryption of data in transit and at rest. Store frequently accessed data in the cache.
  • B. Create an Amazon ElastiCache for Memcached instance. Enable encryption of data in transit and at rest. Store frequently accessed data in the cache.
  • C. Create an Amazon RDS for MySQL read replica. Connect to the read replica by using SSL. Configure the read replica to store frequently accessed data.
  • D. Create an Amazon DynamoDB table and a DynamoDB Accelerator (DAX) cluster for the table. Store frequently accessed data in the DynamoDB table.
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
Untamables
Highly Voted 1 year, 9 months ago
Selected Answer: A
A You can use Amazon Elasticache for Redis Sorted Sets to easily implement a dashboard that keeps a list of sorted data by their rank. https://docs.aws.amazon.com/AmazonElastiCache/latest/red-ug/elasticache-use-cases.html#elasticache-for-redis-use-cases-gaming https://aws.amazon.com/elasticache/redis-vs-memcached/
upvoted 16 times
jipark
1 year, 5 months ago
in sum, REDIS featured encryption, PCI-DSS MemCache support AutoDiscovery
upvoted 4 times
AnthonyTL
3 months, 3 weeks ago
Both supported encryption, but MemCache doesn't support 'sort or rank'
upvoted 2 times
...
...
...
Bibay
Highly Voted 1 year, 8 months ago
Selected Answer: A
To meet the requirements of caching frequently accessed data while adding the ability to sort or rank cached datasets, a developer should choose Amazon ElastiCache for Redis. ElastiCache is a web service that provides an in-memory data store in the cloud, and it supports both Memcached and Redis engines. While both engines are suitable for caching frequently accessed data, Redis is a better choice for this use case because it provides sorted sets and other data structures that allow for sorting and ranking of cached datasets. The data in ElastiCache can be encrypted at rest and in transit, ensuring the security of the PHI. Therefore, option A is the correct answer.
upvoted 11 times
...
sumanshu
Most Recent 2 weeks, 1 day ago
Selected Answer: A
B) Eliminated - Memcached does not support advanced data structure C) Eliminated - A read replica is not a true caching solution. It is a secondary database instance that replicates data for read-heavy workloads D) Eliminated - DynamoDB with DAX adds more operational overhead because you would be introducing a NoSQL database into the architecture when you're already using Amazon RDS (relational database) for storing data.
upvoted 1 times
...
trieudo
3 weeks, 1 day ago
Selected Answer: A
keyword: caching, sort, rank ==> discard B: not support 'sort' and 'rank' ==> discard C: not 'caching' ==> discard D: caching only support NoSQL dynamoDB && sort and rank belong to primary key (partition and secondary) of DynamoDB A fit all requirement
upvoted 1 times
...
ahadh7621
5 months, 2 weeks ago
Selected Answer: A
This question was on my exam July 23rd, 2024. Answer is A.
upvoted 4 times
...
tsangckl
6 months, 3 weeks ago
This appear at 17 Jun exam
upvoted 4 times
...
65703c1
7 months, 2 weeks ago
Selected Answer: A
A is the correct answer.
upvoted 1 times
...
Vaibs099
8 months, 2 weeks ago
Sorted Sets in Elasticcache redis can do this job.
upvoted 1 times
...
leonardoliveros
1 year, 1 month ago
Selected Answer: A
Redis is the best option to cached the results of queries and it also offer a encryption in-transit and at-rest
upvoted 1 times
...
nmc12
1 year, 3 months ago
Redis: Supports various data structures such as strings, hashes, lists, sets, sorted sets, bitmaps, hyperloglogs, and geospatial indexes. Memcached: Primarily supports string-based keys and values; does not support advanced data structures.
upvoted 4 times
...
brandon87
1 year, 9 months ago
Selected Answer: A
ElastiCache for Redis also features Online Cluster Resizing, supports encryption, and is HIPAA eligible and PCI DSS compliant. https://aws.amazon.com/elasticache/redis-vs-memcached/
upvoted 7 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