Il lancio di un gioco deve supportare molti giocatori globali immediatamente dopo il rilascio. Attualmente il gioco si trova in una singola Region e utilizza: un S3 bucket per le risorse di gioco e una tabella DynamoDB per i punteggi dei giocatori. È necessario progettare una soluzione multi-Region che riduca la latenza, migliori l'affidabilità e richieda uno sforzo di implementazione minimo. Cosa si dovrebbe fare?
Scegli una risposta
Tocca un'opzione per controllare la tua risposta.
Risposta corretta: Creare un secondo S3 bucket in un'altra Region e abilitare S3 Cross-Region Replication per copiarvi le risorse. Creare una distribuzione CloudFront con origin failover configurato per utilizzare gli S3 bucket in ogni Region come origini. Configurare le DynamoDB global tables abilitando DynamoDB Streams e aggiungere una tabella replica nella nuova Region..
Perché questa è la risposta
L'opzione corretta riduce la latenza e migliora l'affidabilità con uno sforzo minimo. S3 Cross-Region Replication mantiene le risorse di gioco disponibili in più Regioni, avvicinandole agli utenti globali. CloudFront con origin failover garantisce che le risorse siano servite dalla Region più vicina e fornisce resilienza in caso di interruzioni. Le DynamoDB Global Tables, abilitate tramite DynamoDB Streams, replicano automaticamente i dati dei punteggi tra le Regioni, fornendo bassa latenza per le letture e le scritture e alta disponibilità. Le opzioni errate presentano diverse problematiche: La prima opzione suggerisce di creare una nuova tabella DynamoDB e usarla "come replica per le DynamoDB global tables", il che non è il modo corretto di configurare le Global Tables. La seconda opzione usa S3 Same-Region Replication, che non migliora la latenza per gli utenti globali, e AWS DMS per DynamoDB, che è più complesso e non offre la stessa integrazione e latenza delle Global Tables. La quarta opzione usa S3 Same-Region Replication, che non è efficace per la distribuzione globale, e una configurazione errata per le DynamoDB Global Tables.
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