A retail company runs a web application on AWS that uses an Amazon RDS for MySQL database. During peak shopping periods, the database experiences high volumes of read queries for generating inventory reports, which leads to performance degradation for transactional write operations. A solutions architect must redesign the database tier to be highly available within a single AWS Region with a recovery time objective (RTO) of less than 60 seconds. Additionally, the solution must offload the inventory reporting queries to scale read capacity independently.
Which TWO configurations should the solutions architect implement to meet these requirements? (Select TWO.)
- Deploy the RDS for MySQL database as a Multi-AZ DB instance deployment.Cevap
- Create one or more RDS read replicas in different Availability Zones and update the reporting application to use the read replica endpoints.Cevap
- CConfigure RDS read replicas as the failover target and use custom scripts to promote them to the primary database when the main instance is unavailable.
- DDeploy a warm standby RDS DB instance in a secondary AWS Region to handle automatic write failover during an Availability Zone outage.
- EConfigure an Amazon Route 53 latency routing policy to distribute write requests directly to the read replicas during failover events.
Cevap
The solutions architect should deploy the database as an Amazon RDS Multi-AZ DB instance deployment to achieve automatic high availability and failover, and create RDS read replicas to offload inventory reporting queries.
To meet the low Recovery Time Objective (RTO) of less than 60 seconds within a single Region, the primary database must be configured with an Amazon RDS Multi-AZ DB instance deployment. This setup automatically replicates data synchronously to a standby instance in a different Availability Zone and performs automatic failover in the event of an outage. To scale read capacity independently and offload read-heavy reporting queries, the architect should deploy RDS read replicas and route read traffic to their endpoints, which prevents write operations on the primary DB instance from being degraded.
Adım Adım Çözüm
Anahtar Kavram
High availability via Multi-AZ deployments and read scaling via Read Replicas in Amazon RDS.
Tahmini Süre:2m 0s