Die Anwendung eines Entwicklers verwendet AWS Lambda und CloudFormation. Mit zunehmender Nutzung stießen Lambda-Funktionen auf Ratenbegrenzungen, wenn sie bei jeder Aufrufung einen erweiterten Parameter des Systems Manager Parameter Store abrufen. Der Parameter ändert sich nur während der Bereitstellungen. Da die Nutzung unvorhersehbar ist, wünscht sich der Entwickler eine kostengünstige Methode, um die Ratenbegrenzung des Parameter Store zu vermeiden. Welche Lösung erfüllt diese Anforderung am besten?
Wählen Sie eine Antwort
Tippen Sie auf eine Option, um Ihre Antwort zu überprüfen.
Richtige Antwort: Eine SSM dynamic reference für den Parameter als Umgebungsvariable in der Lambda-Ressource in der CloudFormation-Vorlage verwenden..
Warum dies die Antwort ist
Die Verwendung einer SSM Dynamic Reference als Umgebungsvariable in der CloudFormation-Vorlage ist die kostengünstigste und effizienteste Lösung. CloudFormation löst den Parameterwert während der Bereitstellung einmalig auf und speichert ihn als Umgebungsvariable in der Lambda-Funktion. Dadurch muss die Lambda-Funktion den Parameter Store nicht bei jedem Aufruf abfragen, wodurch Ratenbegrenzungen vermieden werden. Die Einstellung der reservierten Concurrency würde die Ratenbegrenzung nicht direkt verhindern, da die Funktion den Parameter Store weiterhin bei jedem Aufruf abfragen würde. Wiederholungsversuche mit exponentiellem Backoff würden zwar die Robustheit verbessern, aber die zugrunde liegende Ursache der Ratenbegrenzung nicht beheben und könnten zu erhöhten Latenzen führen. Eine Erhöhung des Service-Kontingents wäre zwar eine Lösung, ist aber nicht die kostengünstigste Option, da sie möglicherweise zusätzliche Kosten verursacht und eine manuelle Anfrage erfordert.
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