Search⌘ K
AI Features

Resilient Architecture II

Explore how to design and implement resilient AWS solutions to maintain high availability and performance during peak traffic periods. Understand strategies for multi-region data replication, Kubernetes deployment options for hybrid environments, centralized migration tracking, and enhancing API resilience. This lesson equips you to recommend architectures that optimize cost, security, and reliability with practical AWS services.

Question 6

A global e-commerce company uses Amazon DynamoDB to store its product catalog and user data. The company experiences high traffic during peak shopping seasons, such as Black Friday and Cyber Monday, and needs to ensure that its database can handle sudden spikes in read-and-write operations. Additionally, the company wants to minimize downtime and ensure that data is available across multiple regions to provide a seamless shopping experience for users worldwide.

As a solutions architect, recommend a solution that ensures high availability and resilience of the DynamoDB database, even during peak traffic periods.

A. Use a single DynamoDB table with provisioned throughput and enable DynamoDB Streams to capture changes in the data.

B. Use multiple DynamoDB tables in different regions, each with provisioned throughput, and use an application-level logic to synchronize data between the tables.

C. Use a single DynamoDB table with autoscaling enabled for provisioned throughput and implement a caching layer using Amazon ElastiCache to reduce the load on DynamoDB. ...