Soru

Zorluk: KolayCost-Optimized Database Design and Capacity Planning

A solutions architect is designing a cost-optimized database solution for two workloads. The first workload is a non-relational database with highly unpredictable, spiky traffic. The second workload is a relational database that requires high availability and automatic failover in the event of an infrastructure failure. Which database configurations will meet these requirements in the most cost-effective manner? (Select TWO.)

  1. Configure the non-relational database using Amazon DynamoDB in on-demand capacity modeCevap
  2. Configure the relational database using Amazon RDS with a Multi-AZ deploymentCevap
  3. C
    Configure the non-relational database using Amazon DynamoDB in provisioned capacity mode with capacity scaled to peak demand
  4. D
    Configure the relational database using Amazon RDS in a Single-AZ deployment with an Amazon RDS read replica as the automatic failover target
  5. E
    Configure the non-relational database using Amazon DynamoDB in provisioned capacity mode with flat minimum capacity limits

Cevap

The correct configurations are to use Amazon DynamoDB in on-demand capacity mode for the spiky non-relational database, and Amazon RDS in a Multi-AZ deployment for the relational database requiring high availability.
The correct database configurations use Amazon DynamoDB in on-demand capacity mode to cost-effectively handle highly unpredictable, spiky traffic, and Amazon RDS in a Multi-AZ deployment to provide automatic failover and high availability.

Adım Adım Çözüm

1
Analyze the capacity requirements for the non-relational database workload.
The workload has spiky and highly unpredictable traffic patterns.
Unpredictable workloads are best suited for on-demand capacity modes to avoid over-provisioning and minimize costs.
2
Analyze the resilience and availability requirements for the relational database.
The relational database requires high availability and automatic failover capabilities.
Amazon RDS Multi-AZ deployments provide automatic failover and synchronous replication across Availability Zones.

Anahtar Kavram

Selecting the cost-optimal capacity mode for unpredictable workloads (DynamoDB on-demand) and configuring appropriate high-availability options (RDS Multi-AZ) for relational databases.
Bu soruyu puanla