Eine Lambda-basierte Anwendung muss minimale Latenz und vorhersehbare Startzeiten aufweisen. Die gesamte Umgebungseinrichtung muss vor jeder Invocation abgeschlossen sein. Welche Lösung erfüllt diese Anforderungen?
Wählen Sie eine Antwort
Tippen Sie auf eine Option, um Ihre Antwort zu überprüfen.
Richtige Antwort: Eine neue Version der Funktion veröffentlichen und Provisioned Concurrency mit der erforderlichen Anzahl vorinitialisierter Ausführungsumgebungen konfigurieren..
Warum dies die Antwort ist
Provisioned Concurrency ist die effektivste Lösung, da sie eine bestimmte Anzahl von Ausführungsumgebungen vorab initialisiert und warm hält. Dies eliminiert Kaltstarts und sorgt für minimale Latenz und vorhersehbare Startzeiten, da die Umgebungseinrichtung bereits abgeschlossen ist, bevor die Funktion aufgerufen wird. Das Maximieren des Funktionsspeichers und das Aufrufen der Funktion über EventBridge kann Kaltstarts reduzieren, garantiert aber nicht, dass die Umgebung immer warm ist, insbesondere bei unregelmäßigen Aufrufen oder Skalierung. Das Optimieren von Initialisierungscode und Paketgröße hilft bei Kaltstarts, eliminiert sie aber nicht vollständig. Das Setzen der reservierten Concurrency auf das Maximum und manuelles Ausführen der Einrichtung ist keine skalierbare oder automatisierte Lösung für die Warmhaltung.
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