Un'azienda sta lanciando un gioco online globale utilizzando istanze Amazon EC2 in tre Regioni: us-east-1, eu-west-1 e ap-southeast-1. Le classifiche, l'inventario dei giocatori e lo stato degli eventi devono essere disponibili in tutte le Regioni. Qualsiasi Regione dovrebbe essere in grado di scalare per gestire il carico combinato di tutte le Regioni e gli utenti devono essere instradati automaticamente alla Regione con la latenza più bassa. Quale design soddisfa questi requisiti con il MINOR overhead operativo?
Scegli una risposta
Tocca un'opzione per controllare la tua risposta.
Risposta corretta: Creare un gruppo Auto Scaling per le istanze EC2 e collegarlo a un Network Load Balancer (NLB) in ogni Regione. Per ogni Regione, creare un record basato sulla latenza di Route 53 che punta all'NLB in quella Regione. Archiviare i metadati del gioco in una tabella globale Amazon DynamoDB..
Perché questa è la risposta
Questa soluzione è la più efficiente operativamente. I gruppi Auto Scaling gestiscono automaticamente la scalabilità delle istanze EC2. I Network Load Balancer (NLB) distribuiscono il traffico ad alta velocità. Route 53 con routing basato sulla latenza indirizza gli utenti alla Regione più vicina, soddisfacendo il requisito di bassa latenza. Amazon DynamoDB Global Tables fornisce una soluzione serverless e completamente gestita per la replica multi-Regione dei dati, garantendo disponibilità e scalabilità con il minimo overhead operativo. Le altre opzioni presentano delle carenze: L'uso di EC2 Spot Fleet non garantisce la disponibilità necessaria per un gioco online globale e la replica di lettura di RDS non è una soluzione attiva/attiva per la scalabilità tra Regioni. AWS Global Accelerator è un'ottima opzione per la latenza, ma la combinazione con RDS Read Replicas non soddisfa i requisiti di scalabilità e disponibilità globali. Il routing geoproximity di Route 53 non garantisce sempre la latenza più bassa e l'esecuzione di MySQL su istanze EC2 con replica manuale aumenta significativamente l'overhead operativo. EC2 Global View non è un servizio AWS esistente. L'implementazione di un server DNS personalizzato su EC2 è complessa e ad alto overhead. Amazon Aurora Global Database è una buona opzione per i dati, ma l'approccio complessivo non è ottimale.
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