A digital health enterprise operates a remote patient monitoring platform. The platform ingests real-time physiological telemetry from thousands of medical devices. The telemetry ingestion service writes updates to a `patient_vitals` table in an Amazon RDS for PostgreSQL DB instance configured as a Multi-AZ deployment. The web portal for clinicians frequently queries this table to retrieve the active connection status and the most recent vital signs of patients.
During peak morning hours, the database experiences CPU utilization exceeding and a high rate of connection timeouts, which stalls telemetry updates. A performance audit reveals that the clinicians' portal generates thousands of repetitive read queries per second for the same patient connection status records. The telemetry updates require high write throughput and must be persisted. The active connection status reads demand sub-millisecond response times and must remain highly available with automatic failover capabilities.
Which combination of actions should the Solutions Architect take to resolve the database performance bottleneck while meeting the requirements? (Select TWO.)
- Deploy an Amazon ElastiCache for Redis cluster with Multi-AZ and automatic failover enabled to store patient connection status, and modify the application to implement a cache-aside strategy.Cevap
- Deploy Amazon RDS Proxy between the ingestion service and the RDS DB instance, configuring the application to connect to the proxy endpoint.Cevap
- CDeploy an Amazon ElastiCache for Memcached cluster to cache the patient connection status, and configure multi-AZ replication to ensure high availability and data persistence.
- DEnable read scaling by modifying the application to route patient connection status queries directly to the DNS endpoint of the secondary standby RDS instance.
- ECreate a Memcached-based caching layer using Amazon ElastiCache, and configure the application to write patient status updates to the cache while relying on Memcached's native asynchronous synchronization to update the RDS PostgreSQL database.
- FConfigure Amazon Route 53 database connection routing to load-balance read queries between the primary DB instance endpoint and the secondary standby DB instance endpoint.