Un'azienda deve migrare un'applicazione web .NET a tre livelli (che dipende da MySQL) da on-premises ad AWS per gestire 200.000 utenti giornalieri e fornire scalabilità e alta disponibilità. Quali passaggi di progettazione dovrebbe intraprendere l'architetto di soluzioni per soddisfare questi requisiti?
Scegli una risposta
Tocca un'opzione per controllare la tua risposta.
Risposta corretta: Utilizzare AWS CloudFormation per distribuire un Application Load Balancer (ALB) davanti a un gruppo EC2 Auto Scaling che si estende su tre zone di disponibilità. Distribuire un cluster DB Multi-AZ di Amazon Aurora MySQL (con una policy di eliminazione Retain). Utilizzare un alias Route 53 per instradare il dominio aziendale all'ALB..
Perché questa è la risposta
Questa opzione soddisfa tutti i requisiti. AWS CloudFormation consente l'infrastruttura come codice, garantendo implementazioni ripetibili e coerenti. Un Application Load Balancer (ALB) distribuisce il traffico in modo efficiente. Un gruppo EC2 Auto Scaling su tre zone di disponibilità fornisce scalabilità e alta disponibilità per l'applicazione web. Amazon Aurora MySQL Multi-AZ offre un database ad alte prestazioni, scalabile e altamente disponibile, con la policy di eliminazione "Retain" che previene la perdita accidentale di dati. L'alias Route 53 instrada il traffico al bilanciatore di carico. Le opzioni errate presentano i seguenti difetti: L'uso di un Network Load Balancer (NLB) è meno adatto per applicazioni web rispetto a un ALB, che opera a livello 7 e offre funzionalità più avanzate. L'estensione su due Regioni con routing di geoproximity è un'eccessiva complessità per i requisiti dati e non è strettamente necessaria per la scalabilità e l'alta disponibilità di base. L'uso di istanze Spot per un'applicazione web critica con 200.000 utenti giornalieri non è consigliato a causa della loro natura interrompibile, che può compromettere la disponibilità. Un'istanza DB RDS MySQL singola non offre la stessa resilienza e scalabilità di Aurora Multi-AZ.
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