Un'applicazione web utilizza Amazon API Gateway, AWS Lambda e Amazon DynamoDB. Dopo una campagna di marketing, molte richieste hanno tempi di risposta molto più lunghi. I log di CloudWatch per API Gateway mostrano errori sul 20% delle richieste. Per la funzione Lambda, la metrica Throttles è dell'1% e Errors è del 10%. I log dell'applicazione mostrano che gli errori coincidono con le chiamate a DynamoDB. Quale modifica dovrebbe implementare l'architetto di soluzioni per migliorare i tempi di risposta all'aumentare del traffico?
Scegli una risposta
Tocca un'opzione per controllare la tua risposta.
Risposta corretta: Abilitare l'auto scaling di DynamoDB per la tabella..
Perché questa è la risposta
L'errore del 20% delle richieste di API Gateway e il 10% di errori di Lambda, con i log dell'applicazione che indicano problemi con le chiamate a DynamoDB, suggeriscono che DynamoDB è il collo di bottiglia. La metrica Throttles di Lambda all'1% indica che Lambda non è il problema principale. Abilitare l'auto scaling di DynamoDB (o aumentare la capacità di throughput con provisioning) permette alla tabella di gestire un carico maggiore, risolvendo i problemi di prestazioni
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