Eine Anwendung nutzt Amazon API Gateway und eine AWS Lambda-Funktion, um Daten aus Amazon DynamoDB abzurufen. Benutzer melden zeitweise hohe Latenzzeiten. Die Untersuchung des Teams zeigt, dass die Lambda-Funktion der API häufig gedrosselt wird, wenn andere Lambda-Funktionen höhere Aufrufraten aufweisen. Das Unternehmen möchte, dass die Lambda-Funktion der API auf die kostengünstigste Weise von anderen Funktionen isoliert wird. Was sollten sie tun?
Wählen Sie eine Antwort
Tippen Sie auf eine Option, um Ihre Antwort zu überprüfen.
Richtige Antwort: Reservierte Parallelität (reserved concurrency) für die Lambda-Funktion konfigurieren..
Warum dies die Antwort ist
Die Konfiguration von reservierter Parallelität (reserved concurrency) für die Lambda-Funktion ist die kostengünstigste Methode, um die API-Lambda-Funktion von anderen Funktionen zu isolieren. Dadurch wird sichergestellt, dass immer eine bestimmte Anzahl von Ausführungsumgebungen für diese spezifische Funktion verfügbar ist, wodurch Drosselung vermieden wird, selbst wenn andere Lambda-Funktionen hohe Aufrufraten haben. Das Erhöhen der RCU in DynamoDB würde die Datenbankleistung verbessern, aber nicht die Drosselung der Lambda-Funktion beheben. Bereitgestellte Parallelität (provisioned concurrency) würde ebenfalls die Drosselung verhindern, ist aber teurer, da sie im Voraus bezahlt wird, auch wenn die Funktion nicht aktiv ist. Das Erhöhen des Timeouts und des Speichers der Lambda-Funktion würde die Drosselung nicht direkt verhindern, da diese Parameter die Ausführungszeit und die Ressourcen pro Aufruf beeinflussen, nicht aber die Verfügbarkeit von Ausführungsumgebungen.
Bestehen Sie Ihre Prüfung – ohne endlose Antwortsuche
Erhalten Sie jede verifizierte Frage und Erklärung für diese Prüfung an einem Ort und sparen Sie Stunden der Vorbereitung. Über 1.000 Zertifizierungen · Über 20 Sprachen · Kostenloser Start.
Bestehen Sie Ihre Prüfung schneller → Keine Karte erforderlich