Un'applicazione web Java on-premises utilizza MongoDB per archiviare i dati degli abbonati. L'azienda deve migrare l'applicazione su AWS con la stessa architettura, distribuirla per l'alta disponibilità e non può modificare il codice dell'applicazione. Quale architettura basata su AWS soddisferà questi requisiti?
Scegli una risposta
Tocca un'opzione per controllare la tua risposta.
Risposta corretta: Utilizzare Amazon DocumentDB (con compatibilità MongoDB) con istanze di dimensioni appropriate su più Zone di Disponibilità per i dati degli abbonati. Distribuire l'applicazione Java su istanze EC2 in un gruppo Auto Scaling su più Zone di Disponibilità..
Perché questa è la risposta
L'opzione corretta soddisfa tutti i requisiti: Amazon DocumentDB (con compatibilità MongoDB) è un servizio di database compatibile con MongoDB, il che significa che l'applicazione Java esistente non richiederà modifiche al codice per interagire con esso. La distribuzione su più Zone di Disponibilità (AZ) e l'uso di un gruppo Auto Scaling per le istanze EC2 dell'applicazione garantiscono alta disponibilità. L'opzione con Amazon Aurora DB è errata perché Aurora non è compatibile con MongoDB e richiederebbe modifiche significative al codice dell'applicazione. L'opzione di eseguire MongoDB su istanze EC2 in una singola Zona di Disponibilità è errata perché non garantisce alta disponibilità per il database. L'opzione che menziona DocumentDB in modalità di capacità on-demand è meno specifica riguardo alle "istanze di dimensioni appropriate", che è cruciale per le prestazioni, e la modalità on-demand è più una questione di fatturazione che di architettura fondamentale per l'alta 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