Un'azienda ha un'applicazione a tre livelli per la condivisione di immagini. L'applicazione utilizza un'istanza Amazon EC2 per il livello front-end, un'altra istanza EC2 per il livello applicativo e una terza istanza EC2 per un database MySQL. Un architetto di soluzioni deve progettare una soluzione scalabile e altamente disponibile che richieda la minima quantità di modifiche all'applicazione. Quale soluzione soddisfa questi requisiti?
Scegli una risposta
Tocca un'opzione per controllare la tua risposta.
Risposta corretta: Utilizzare ambienti AWS Elastic Beanstalk Multi-AZ con bilanciamento del carico per il livello front-end e il livello applicativo. Spostare il database in un'istanza DB Amazon RDS Multi-AZ. Utilizzare Amazon S3 per archiviare e servire le immagini degli utenti..
Perché questa è la risposta
La soluzione corretta offre scalabilità e alta disponibilità con modifiche minime all'applicazione. Elastic Beanstalk con Multi-AZ e bilanciamento del carico gestisce automaticamente la scalabilità e la disponibilità per i livelli front-end e applicativo, che sono già su EC2. Amazon RDS Multi-AZ fornisce alta disponibilità per il database MySQL senza richiedere modifiche significative al codice dell'applicazione. Amazon S3 è la soluzione ideale per l'archiviazione scalabile e duratura delle immagini. Le opzioni errate propongono modifiche più drastiche (Lambda, DynamoDB) o non affrontano completamente i requisiti di scalabilità e alta disponibilità (repliche di lettura RDS non garantiscono alta disponibilità del database primario, istanze ottimizzate per la memoria non risolvono scalabilità e disponibilità).
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