A smart utility provider is designing a new IoT monitoring platform to ingest and store metrics from smart meters globally. The system requirements include:
- High-throughput write ingestion of telemetry data (each write payload is approximately ) with sub-second response times.
- Aggregated daily telemetry summaries that must be retained for audit purposes, where they are queried occasionally but must be highly durable and cost-effective.
Which two database and storage strategies should the solutions architect choose to meet these requirements? (Select TWO.)
- Deploy Amazon DynamoDB with auto-scaling to ingest the real-time telemetry writes, utilizing its partition-based horizontal scalability.Cevap
- Store the aggregated daily summaries in Amazon S3, using S3 Lifecycle policies to transition objects to S3 Standard-Infrequent Access after 30 days to optimize storage costs.Cevap
- CProvision an Amazon Aurora PostgreSQL Global Database with multiple reader instances to ingest the primary telemetry write traffic across multiple AWS Regions.
- DDeploy a single-AZ Amazon RDS for MySQL instance with a cross-Region Read Replica to achieve a near-zero RPO and RTO for telemetry writes during a disaster recovery event.
- EEncrypt the telemetry data client-side before storage using the AWS-managed KMS key for Amazon S3 shared across separate logging and processing accounts.
Cevap
Deploy Amazon DynamoDB with auto-scaling to ingest the real-time telemetry writes, and store the aggregated daily summaries in Amazon S3 with S3 Lifecycle policies to transition objects to Amazon S3 Standard-Infrequent Access after 30 days.
For the high-throughput write workload, Amazon DynamoDB is the correct option because it scales partition capacity horizontally and delivers single-digit millisecond latency. For the aggregated daily reports, storing files in Amazon S3 and using S3 Lifecycle policies to transition objects to S3 Standard-Infrequent Access after 30 days meets the durability, compliance, and cost-efficiency requirements.
Adım Adım Çözüm
Anahtar Kavram
Selecting the optimal AWS database and storage service based on access patterns, write scaling requirements, and cross-account access limitations.
Tahmini Süre:2m 0s