Ein Entwickler initialisiert das AWS SDK außerhalb einer AWS Lambda-Handler-Funktion (z. B. als globale Variable). Was ist der HAUPTVORTEIL dabei?
Wählen Sie eine Antwort
Tippen Sie auf eine Option, um Ihre Antwort zu überprüfen.
Richtige Antwort: Es ermöglicht die Wiederverwendung des SDK-Clients über Lambda-Aufrufe hinweg, indem die Wiederverwendung der Ausführungsumgebung genutzt wird..
Warum dies die Antwort ist
Die Initialisierung des AWS SDK außerhalb der Lambda-Handler-Funktion (als globale Variable) ist eine bewährte Methode, um die Wiederverwendung der Ausführungsumgebung von Lambda zu nutzen. Wenn eine Lambda-Funktion nach dem ersten Aufruf warm bleibt, wird die globale Variable beibehalten. Dadurch muss der SDK-Client bei nachfolgenden Aufrufen nicht erneut initialisiert werden, was die Latenz reduziert und die Leistung verbessert. Die Lesbarkeit des Codes wird nicht primär verbessert, da dies eine Stilfrage ist. Eine verbesserte Fehlerbehandlung ist nicht direkt mit der Initialisierungsposition des SDK verbunden. Die Initialisierung außerhalb der Funktion verhindert gerade die Erstellung einer neuen SDK-Instanz für jeden Aufruf; sie fördert die Wiederverwendung.
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