Un'applicazione web di gaming è in esecuzione su istanze Amazon EC2 dietro un Application Load Balancer e memorizza i dati in Amazon RDS for MySQL. Gli utenti riscontrano lunghi ritardi causati dalle prestazioni di lettura del database. L'azienda desidera migliorare l'esperienza utente riducendo al minimo le modifiche all'architettura dell'applicazione. Cosa dovrebbe fare un architetto di soluzioni?
Scegli una risposta
Tocca un'opzione per controllare la tua risposta.
Risposta corretta: Utilizzare Amazon ElastiCache davanti al database..
Perché questa è la risposta
Per risolvere i lunghi ritardi di lettura del database con modifiche minime all'architettura, la soluzione più efficace è utilizzare Amazon ElastiCache. ElastiCache è un servizio di caching in-memory che può memorizzare i risultati delle query più frequenti, riducendo il carico sul database RDS e migliorando significativamente i tempi di risposta per le operazioni di lettura. RDS Proxy è utile per la gestione delle connessioni e il failover, ma non migliora direttamente le prestazioni di lettura del database. Migrare l'applicazione ad AWS Lambda o il database a DynamoDB comporterebbe modifiche architetturali significative e complesse, che l'azienda desidera evitare.
Supera il tuo esame — senza l'infinita caccia alle risposte
Ottieni ogni domanda e spiegazione verificata per questo esame in un unico posto, e risparmia ore di preparazione. Oltre 1.000 certificazioni · Oltre 20 lingue · Inizia gratuitamente.
Supera il tuo esame più velocemente → Nessuna carta richiesta