Wiele funkcji Lambda współdzieli te same niestandardowe biblioteki. Deweloper chce scentralizowanego, wersjonowanego i łatwego sposobu aktualizacji tych bibliotek przy najmniejszym wysiłku deweloperskim. Która opcja spełnia tę potrzebę?
Wybierz odpowiedź
Dotknij opcji, aby sprawdzić swoją odpowiedź.
Poprawna odpowiedź: Utwórz warstwę Lambda, która pakuje wszystkie niestandardowe biblioteki..
Dlaczego to jest odpowiedź
Utworzenie warstwy Lambda (Lambda Layer) to optymalne rozwiązanie, ponieważ pozwala na pakowanie współdzielonych bibliotek i zależności, a następnie udostępnianie ich wielu funkcjom Lambda. Zapewnia to centralizację, wersjonowanie i łatwość aktualizacji, minimalizując wysiłek deweloperski. Zmiana w bibliotece wymaga aktualizacji tylko jednej warstwy, a nie każdej funkcji indywidualnie. Repozytorium AWS CodeArtifact jest przeznaczone do zarządzania pakietami oprogramowania, ale nie integruje się bezpośrednio z funkcjami Lambda w celu udostępniania bibliotek w czasie wykonania w tak efektywny sposób jak warstwy. Niestandardowy obraz kontenera jest dobrym rozwiązaniem, ale może być bardziej złożony w zarządzaniu i aktualizacji dla samych bibliotek niż warstwy. Użycie Amazon EFS do przechowywania bibliotek wiąże się z dodatkowymi kosztami, złożonością zarządzania systemem plików i potencjalnie większymi opóźnieniami w dostępie niż w przypadku warstw.
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