Bird
0
0

A company wants a database for their IoT app that must handle millions of devices sending data continuously. Why should they choose DynamoDB?

hard📝 Application Q15 of 15
AWS - DynamoDB
A company wants a database for their IoT app that must handle millions of devices sending data continuously. Why should they choose DynamoDB?
ABecause DynamoDB requires manual scaling which gives better control over resources.
BBecause DynamoDB can scale automatically and handle high throughput with low latency.
CBecause DynamoDB only supports small datasets and simple queries.
DBecause DynamoDB is designed only for relational data with fixed schemas.
Step-by-Step Solution
Solution:
  1. Step 1: Analyze IoT app requirements

    IoT apps need databases that scale automatically and handle high data throughput with low delay.
  2. Step 2: Match DynamoDB features to requirements

    DynamoDB offers automatic scaling and low-latency performance, ideal for millions of devices sending data.
  3. Step 3: Exclude incorrect options

    Manual scaling, small dataset limits, and relational-only support do not fit IoT app needs.
  4. Final Answer:

    Because DynamoDB can scale automatically and handle high throughput with low latency. -> Option B
  5. Quick Check:

    IoT needs auto-scale + low latency = DynamoDB [OK]
Quick Trick: IoT apps need auto-scaling and low latency, DynamoDB fits [OK]
Common Mistakes:
  • Choosing manual scaling for IoT
  • Assuming DynamoDB is only for small data
  • Confusing NoSQL with relational databases

Want More Practice?

15+ quiz questions · All difficulty levels · Free

Free Signup - Practice All Questions
More AWS Quizzes