Un'azienda ha migrato la sua applicazione web su AWS. L'applicazione esegue attualmente più processi su una singola istanza EC2: un server web Apache che serve contenuti statici, un'applicazione PHP e un server Redis locale utilizzato per le sessioni. L'azienda desidera una riprogettazione ad alta disponibilità che utilizzi i servizi gestiti di AWS. Quale soluzione soddisfa questi requisiti?
Scegli una risposta
Tocca un'opzione per controllare la tua risposta.
Risposta corretta: Configurare una distribuzione Amazon CloudFront con un'origine Amazon S3 che ospita i contenuti statici. Configurare un Application Load Balancer che si rivolge a un servizio Amazon Elastic Container Service (Amazon ECS) che esegue attività AWS Fargate per l'applicazione PHP. Configurare l'applicazione PHP per utilizzare un cluster Amazon ElastiCache for Redis che viene eseguito in più zone di disponibilità..
Perché questa è la risposta
La soluzione corretta offre alta disponibilità e utilizza servizi gestiti. Amazon CloudFront con Amazon S3 per i contenuti statici garantisce distribuzione globale e scalabilità. Un Application Load Balancer (ALB) con Amazon ECS su AWS Fargate per l'applicazione PHP fornisce scalabilità automatica, bilanciamento del carico e alta disponibilità senza gestire server. Amazon ElastiCache for Redis in Multi-AZ assicura un servizio di sessione gestito, altamente disponibile e resiliente ai guasti. Le altre opzioni presentano delle lacune: L'opzione con Elastic Beanstalk su una singola istanza EC2 non garantisce alta disponibilità. L'opzione con AWS Lambda per i contenuti statici e l'applicazione PHP è possibile ma non è la soluzione più comune o ottimale per i contenuti statici (S3 è preferibile) e potrebbe richiedere una riscrittura significativa dell'applicazione PHP per un'architettura serverless completa. L'opzione che mantiene il backend su una singola istanza EC2 non risolve il problema della singola istanza come punto di fallimento per l'applicazione PHP.
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