Deweloper używa AWS SAM dla aplikacji z API Gateway, Lambda i DynamoDB. Obecnie, gdy wprowadzane są tylko zmiany w kodzie Lambda, wszystkie artefakty aplikacji są przebudowywane. Deweloper chce użyć AWS SAM Accelerate, aby ponownie wdrożyć tylko zmienione funkcje Lambda, uruchamiając jedno polecenie. Które polecenie to umożliwia?
Wybierz odpowiedź
Dotknij opcji, aby sprawdzić swoją odpowiedź.
Poprawna odpowiedź: sam sync --watch.
Dlaczego to jest odpowiedź
Polecenie sam sync --watch jest prawidłową odpowiedzią, ponieważ AWS SAM Accelerate (włączone przez sam sync) jest zaprojektowane do szybkiego wdrażania lokalnych zmian w kodzie funkcji Lambda i warstwach bez konieczności pełnego ponownego wdrażania całej aplikacji. Opcja --watch sprawia, że SAM monitoruje zmiany w plikach i automatycznie synchronizuje je z chmurą. sam deploy --force-upload wymusza ponowne przesłanie wszystkich artefaktów, nie rozwiązując problemu pełnego ponownego wdrażania. sam deploy --no-execute-changeset tworzy zestaw zmian, ale go nie wykonuje, co wymaga dodatkowego kroku do wdrożenia. sam package tylko pakuje aplikację, ale jej nie wdraża.
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