Firma korzysta z zadania AWS Batch do przetwarzania danych sprzedażowych na koniec dnia. Firma potrzebuje rozwiązania serverless, które wywołuje zewnętrzną aplikację raportującą po pomyślnym zakończeniu zadania AWS Batch. Aplikacja raportująca udostępnia HTTP API, które wykorzystuje uwierzytelnianie nazwą użytkownika i hasłem. Które rozwiązanie spełnia te wymagania?
Wybierz odpowiedź
Dotknij opcji, aby sprawdzić swoją odpowiedź.
Poprawna odpowiedź: Skonfiguruj regułę Amazon EventBridge, aby dopasować przychodzące zdarzenia SUCCEEDED zadania AWS Batch. Skonfiguruj zewnętrzne API jako miejsce docelowe API EventBridge z nazwą użytkownika i hasłem. Ustaw miejsce docelowe API jako cel reguły EventBridge..
Dlaczego to jest odpowiedź
Poprawna odpowiedź to skonfigurowanie reguły Amazon EventBridge. EventBridge może filtrować zdarzenia SUCCEEDED z AWS Batch i bezpośrednio wywoływać zewnętrzne API jako cel API Destination. EventBridge API Destinations obsługuje uwierzytelnianie HTTP z nazwą użytkownika i hasłem, co eliminuje potrzebę dodatkowych komponentów, takich jak AWS Lambda, zapewniając rozwiązanie bezserwerowe. Niepoprawne opcje: Opcja z EventBridge Scheduler jest błędna, ponieważ EventBridge Scheduler służy do planowania zadań, a nie do reagowania na zdarzenia. Nawet jeśli użyto by EventBridge do dopasowania zdarzenia, dodanie funkcji Lambda, gdy API Destinations jest dostępne, jest zbędne. Opcje z Amazon API Gateway są niepotrzebnie złożone. AWS Batch automatycznie emituje zdarzenia do EventBridge, więc nie ma potrzeby konfigurowania zadania Batch do publikowania zdarzeń do API Gateway. Ponadto, API Gateway nie jest zaprojektowane do bezpośredniego reagowania na wewnętrzne zdarzenia AWS w ten sposób.
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