An application is running on a single-node Amazon RDS for PostgreSQL DB instance. The database requires high availability with automatic failover in the event of an Availability Zone outage. Additionally, the application requires read performance scaling. Which TWO configurations or features should a solutions architect implement to meet these requirements? (Select TWO.)
- Enable Multi-AZ deployment for the Amazon RDS DB instanceCevap
- Create one or more RDS Read Replicas in different Availability ZonesCevap
- CConfigure an RDS Read Replica as the primary target for automatic failover during a database outage
- DSet up an Amazon Route 53 latency routing policy to automatically fail over database write traffic
- EConfigure a pilot light database environment in a secondary AWS Region to handle local Availability Zone failover
Cevap
Enabling Multi-AZ deployment for the Amazon RDS DB instance and creating one or more RDS Read Replicas in different Availability Zones.
To achieve high availability and automatic failover for an Amazon RDS database, a Multi-AZ deployment must be configured because it automatically replicates data synchronously to a standby instance in another Availability Zone. To scale read queries and performance, deploying RDS Read Replicas is the appropriate solution because it allows read operations to be offloaded from the primary write instance.
Adım Adım Çözüm
Anahtar Kavram
RDS Multi-AZ is used for high availability and automatic failover, whereas Read Replicas are used to scale read traffic.