Firma tworzy aplikację serverless z interfejsem API REST Amazon API Gateway i funkcjami AWS Lambda. Firma potrzebuje usługi, która wysyła wiadomości otrzymane z API Gateway do wielu docelowych funkcji Lambda i obsługuje filtrowanie wiadomości, tak aby każda funkcja otrzymywała tylko te wiadomości, których potrzebuje, przy NAJMNIEJSZYM narzucie operacyjnym. Które rozwiązanie spełnia te wymagania?
Wybierz odpowiedź
Dotknij opcji, aby sprawdzić swoją odpowiedź.
Poprawna odpowiedź: Wyślij żądania z API Gateway REST API do Amazon EventBridge. Skonfiguruj EventBridge do wywoływania docelowych funkcji Lambda..
Dlaczego to jest odpowiedź
Amazon EventBridge to bezserwerowa magistrala zdarzeń, która umożliwia łatwe łączenie aplikacji przy użyciu danych z własnych aplikacji, aplikacji SaaS i usług AWS. Może odbierać zdarzenia z API Gateway i kierować je do wielu docelowych funkcji Lambda na podstawie reguł filtrowania, co minimalizuje narzut operacyjny. EventBridge natywnie obsługuje filtrowanie zdarzeń i wywoływanie wielu celów, co jest zgodne z wymaganiami. Pozostałe opcje są mniej optymalne: Użycie Amazon SNS z Amazon SQS i odpytywanie kolejek przez Lambdy wymagałoby dodatkowej logiki do filtrowania wiadomości w Lambdach lub skomplikowanej konfiguracji subskrypcji SQS, zwiększając narzut operacyjny. Amazon MSK to usługa strumieniowania danych, która jest bardziej złożona i kosztowna dla tego przypadku użycia, a także wymagałaby dodatkowej konfiguracji do wywoływania Lambd. Wysyłanie żądań do wielu kolejek SQS bezpośrednio z API Gateway wymagałoby skomplikowanej logiki routingu w API Gateway lub w kliencie, co jest nieefektywne i zwiększa złożoność.
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