Un'azienda sposterà un'applicazione multi-tier su AWS per migliorarne le prestazioni. I tier comunicano tramite servizi RESTful e le transazioni vengono perse quando un tier è sovraccarico. L'architetto di soluzioni deve progettare una soluzione che risolva le transazioni perse e modernizzi l'applicazione, con la massima efficienza operativa. Quale soluzione soddisfa questi requisiti?
Scegli una risposta
Tocca un'opzione per controllare la tua risposta.
Risposta corretta: Utilizzare Amazon API Gateway e indirizzare le transazioni alle funzioni AWS Lambda come livello applicativo. Utilizzare Amazon Simple Queue Service (Amazon SQS) come livello di comunicazione tra i servizi applicativi..
Perché questa è la risposta
La soluzione corretta risolve le transazioni perse e modernizza l'applicazione con la massima efficienza operativa. API Gateway fornisce un endpoint scalabile per le richieste RESTful, mentre Lambda offre un'esecuzione serverless e scalabile per la logica applicativa, eliminando la necessità di gestire server. SQS desacopla i componenti, memorizzando le transazioni in una coda e garantendo che non vengano perse anche se un tier è sovraccarico, poiché i consumatori possono elaborarle a un ritmo indipendente. L'opzione che suggerisce di aumentare la dimensione delle istanze EC2 risolve solo temporaneamente il problema di sovraccarico e non modernizza l'applicazione, né previene la perdita di transazioni in caso di picchi imprevisti. L'opzione con SNS non è ideale per la comunicazione tra servizi applicativi che richiedono un'elaborazione affidabile e desacoplata, poiché SNS è un servizio di pubblicazione/sottoscrizione e non una coda persistente per la gestione delle transazioni. L'opzione con SQS e EC2 in Auto Scaling è migliore per la gestione delle transazioni, ma non offre la modernizzazione e l'efficienza operativa del serverless con Lambda e API Gateway.
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