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 67 discussion

A company has installed smart meters in all its customer locations. The smart meters measure power usage at 1-minute intervals and send the usage readings to a remote endpoint for collection. The company needs to create an endpoint that will receive the smart meter readings and store the readings in a database. The company wants to store the location ID and timestamp information.

The company wants to give its customers low-latency access to their current usage and historical usage on demand. The company expects demand to increase significantly. The solution must not impact performance or include downtime while scaling.

Which solution will meet these requirements MOST cost-effectively?

  • A. Store the smart meter readings in an Amazon RDS database. Create an index on the location ID and timestamp columns. Use the columns to filter on the customers' data.
  • B. Store the smart meter readings in an Amazon DynamoDB table. Create a composite key by using the location ID and timestamp columns. Use the columns to filter on the customers' data.
  • C. Store the smart meter readings in Amazon ElastiCache for Redis. Create a SortedSet key by using the location ID and timestamp columns. Use the columns to filter on the customers' data.
  • D. Store the smart meter readings in Amazon S3. Partition the data by using the location ID and timestamp columns. Use Amazon Athena to filter on the customers' data.
Show Suggested Answer Hide Answer
Suggested Answer: B 🗳️

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
MrTee
Highly Voted 1 year, 3 months ago
Selected Answer: B
The most cost-effective solution to meet these requirements would be to store the smart meter readings in an Amazon DynamoDB table and create a composite key using the location ID and timestamp columns
upvoted 9 times
...
pinkynose
Most Recent 3 days, 18 hours ago
Selected Answer: D
I miss you Ruchi
upvoted 1 times
...
sumanshu
1 month, 2 weeks ago
Selected Answer: B
DynamoDB is purpose-built for low-latency, scalable storage of high-frequency, time-series data. Composite key design (location ID + timestamp) enables efficient querying. Automatically scales without downtime or performance impact.
upvoted 1 times
...
65703c1
2 months, 2 weeks ago
Selected Answer: B
B is the correct answer.
upvoted 1 times
...
SerialiDr
7 months ago
Selected Answer: B
This solution provides low-latency access to real-time and historical data, scales seamlessly to accommodate increased demand without downtime, and is likely to be more cost-effective than the alternatives for this specific use case. DynamoDB's managed service nature also reduces the administrative burden of managing the database.
upvoted 2 times
...
Gold07
9 months, 3 weeks ago
C is the right answer
upvoted 2 times
...
Naj_64
1 year ago
Selected Answer: B
Going with B. DynamoDB is the most cost-effective solution.
upvoted 3 times
...
jasper_pigeon
1 year ago
You need to use Athena as well to do partitoning
upvoted 2 times
...
HuiHsin
1 year, 2 months ago
https://docs.aws.amazon.com/amazondynamodb/latest/developerguide/bp-sort-keys.html
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 ...
exam
Someone Bought Contributor Access for:
SY0-701
London, 1 minute ago