Soru

Zorluk: OrtaAWS Database Services

A smart home IoT company is designing the backend for its smart appliance ecosystem. The architecture requires two distinct data storage solutions:

1. A database to store rapid, high-volume device telemetry data (such as temperature and humidity readings) that has a flexible schema and requires single-digit millisecond latency.
2. A database to store user subscription profiles, device ownership records, and billing transactions, which requires strict transactional (ACID) compliance and supports complex SQL relational queries.

Which two AWS services should the company select to meet these database requirements? (Select TWO.)

  1. Amazon DynamoDBCevap
  2. Amazon AuroraCevap
  3. C
    Amazon Redshift
  4. D
    Amazon ElastiCache
  5. E
    Amazon Neptune

Cevap

Amazon DynamoDB and Amazon Aurora
Amazon DynamoDB meets the telemetry requirement because it is a managed NoSQL database service that scales seamlessly to handle high-volume write traffic with single-digit millisecond latency and flexible schemas. Amazon Aurora meets the subscription and billing transactional requirement because it is a managed, highly available relational database service compatible with MySQL and PostgreSQL, supporting ACID transactions and complex SQL joins.

Adım Adım Çözüm

1
Analyze the requirements for the first database solution.
The device telemetry requires single-digit millisecond latency, a flexible schema, and high-frequency writes. This matches the characteristics of a key-value NoSQL database.
Amazon DynamoDB is the primary AWS NoSQL database that offers fast, flexible, and highly scalable key-value storage suitable for telemetry ingestion.
2
Analyze the requirements for the second database solution.
The profile and billing transactions require complex SQL query support and ACID compliance (relational database).
Amazon Aurora is a managed relational database service that provides high performance, SQL compatibility, and strict ACID transaction guarantees.

Anahtar Kavram

AWS Database Services
Bu soruyu puanla