Musisz wstawić rekord do tabeli DynamoDB natychmiast po dodaniu nowego pliku do zasobnika S3. Jaka sekwencja kroków to umożliwi?
Wybierz odpowiedź
Dotknij opcji, aby sprawdzić swoją odpowiedź.
Poprawna odpowiedź: Skonfiguruj powiadomienie o zdarzeniu S3, aby wywołać funkcję Lambda, która wstawi rekord do DynamoDB..
Dlaczego to jest odpowiedź
Poprawna odpowiedź to skonfigurowanie powiadomienia o zdarzeniu S3, aby wywołać funkcję Lambda, która wstawi rekord do DynamoDB. Jest to najbardziej efektywne i natychmiastowe rozwiązanie. S3 może bezpośrednio wysyłać powiadomienia o zdarzeniach (np. s3:ObjectCreated:) do funkcji Lambda, która następnie przetwarza te zdarzenia i wykonuje operacje na DynamoDB. Pozostałe opcje są mniej odpowiednie: Reguła EventBridge do monitorowania S3 nie jest natywnym sposobem na bezpośrednie wyzwalanie akcji po dodaniu pliku do S3 w sposób natychmiastowy i bezproblemowy, jak powiadomienia S3. Funkcja Lambda odpytująca S3 jest nieefektywna i generuje opóźnienia, ponieważ nie reaguje natychmiast na zdarzenia. Zaplanowane zadanie cron również wprowadza opóźnienia i nie zapewnia natychmiastowej reakcji na dodanie pliku.
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