Soru

Zorluk: OrtaResilient Database Configurations and High Availability

A media streaming company is designing a global application and needs to store user profiles in Amazon DynamoDB. The application must run in an active-active configuration across two AWS Regions: us-east-1 and us-west-2. The database configuration must support local read and write operations in both Regions, maintain replica synchronization with a Recovery Point Objective (RPO) of less than 1 second, and provide a Recovery Time Objective (RTO) of near zero. Which database configuration should a solutions architect recommend to meet these requirements?

  1. Create an Amazon DynamoDB global table replica in both us-east-1 and us-west-2.Cevap
  2. B
    Create a DynamoDB table in us-east-1, configure a Global Secondary Index (GSI) targeting us-west-2, and enable DynamoDB Streams to replicate write operations.
  3. C
    Deploy a DynamoDB table in us-east-1, configure an AWS Lambda function triggered by DynamoDB Streams to write updates to a DynamoDB table in us-west-2, and use Route 53 latency routing to distribute writes.
  4. D
    Configure a DynamoDB table in us-east-1, schedule an AWS Backup job to copy table backups to us-west-2 every 15 minutes, and deploy a warm standby table in us-west-2.

Cevap

Create an Amazon DynamoDB global table replica in both us-east-1 and us-west-2.
Creating an Amazon DynamoDB global table replica in both target regions provides a fully managed, active-active multi-region configuration. It automatically replicates changes across regions, delivering local read and write performance with near-zero RTO and an RPO of under one second.

Adım Adım Çözüm

1
Identify the primary architectural requirements.
The requirements are multi-region active-active writes, sub-second RPO, and near-zero RTO.
This establishes the constraints needed to select the correct database configuration.
2
Evaluate the capabilities of Amazon DynamoDB Global Tables.
DynamoDB Global Tables are designed for active-active multi-region configurations, providing automatic bi-directional replication with sub-second latency.
This matches all stated RPO, RTO, and active-active constraints out of the box.
3
Verify if the distractors meet the constraints.
GSIs are single-region only; custom Lambda stream replication is prone to high latency and replication loops; backup strategies fail the sub-second RPO requirement.
This eliminates the incorrect configurations.

Anahtar Kavram

DynamoDB Global Tables for Multi-Region Active-Active High Availability
Tahmini Süre:1m 30s
Bu soruyu puanla