Deweloper wdraża istniejącą funkcję Lambda, której pakiet wdrożeniowy i zależności są przechowywane w Amazon S3 za pomocą szablonu AWS CloudFormation. Szablon CloudFormation definiuje zasób AWS::Lambda::Function. Jaki jest sposób wymagający minimalnego wysiłku, aby odwołać się do kodu funkcji przechowywanego w S3 w szablonie?
Wybierz odpowiedź
Dotknij opcji, aby sprawdzić swoją odpowiedź.
Poprawna odpowiedź: Ustaw właściwości S3Bucket i S3Key w zasobie Lambda, aby odwołać się do istniejącego zasobnika S3 i klucza obiektu..
Dlaczego to jest odpowiedź
Prawidłowa odpowiedź to ustawienie właściwości S3Bucket i S3Key w zasobie Lambda, aby odwołać się do istniejącego zasobnika S3 i klucza obiektu. Jest to najbardziej efektywny sposób, ponieważ AWS CloudFormation natywnie obsługuje odwoływanie się do pakietów wdrożeniowych funkcji Lambda przechowywanych w Amazon S3 za pomocą tych właściwości w zasobie AWS::Lambda::Function. Osadzanie kodu bezpośrednio w szablonie (opcje 1 i 2) nie jest skalowalne ani zalecane dla większych funkcji lub funkcji z zależnościami, a właściwość ZipFile służy do osadzania małych fragmentów kodu bezpośrednio w szablonie, a nie do odwoływania się do obiektów S3. Użycie wartości klucza S3 jako właściwości ZipFile jest nieprawidłowe, ponieważ ZipFile oczekuje kodu, a nie odniesienia do S3.
Zdaj egzamin — bez niekończącego się szukania odpowiedzi
Uzyskaj wszystkie zweryfikowane pytania i wyjaśnienia do tego egzaminu w jednym miejscu i zaoszczędź godziny przygotowań. Ponad 1000 certyfikacji · Ponad 20 języków · Zacznij za darmo.
Zdaj egzamin szybciej → Karta nie jest wymagana