Firma używa pul użytkowników Amazon Cognito do uwierzytelniania i włączyła uwierzytelnianie wieloskładnikowe (MFA). Firma chce wysyłać alert e-mail za każdym razem, gdy użytkownik pomyślnie się zaloguje. Jaki jest NAJBARDZIEJ efektywny operacyjnie sposób na zaimplementowanie tego wymagania?
Wybierz odpowiedź
Dotknij opcji, aby sprawdzić swoją odpowiedź.
Poprawna odpowiedź: Utwórz funkcję Lambda, która używa Amazon SES do wysyłania wiadomości e-mail i skonfiguruj tę funkcję jako wyzwalacz Lambda Amazon Cognito post-authentication..
Dlaczego to jest odpowiedź
Najbardziej efektywnym operacyjnie sposobem jest użycie wyzwalacza Lambda Amazon Cognito post-authentication. Ten wyzwalacz jest uruchamiany automatycznie po pomyślnym uwierzytelnieniu użytkownika, co pozwala na natychmiastowe wysłanie powiadomienia e-mail za pomocą Amazon SES. Jest to rozwiązanie w pełni zarządzane i zintegrowane z Cognito, minimalizujące nakład pracy operacyjnej. Pierwsza opcja wymagałaby dodatkowej logiki po stronie klienta i API Gateway, co zwiększa złożoność. Trzecia opcja, używająca filtrów subskrypcji CloudWatch Logs, wprowadza opóźnienie i jest mniej bezpośrednia niż natywny wyzwalacz Cognito. Czwarta opcja, z Kinesis Data Firehose, jest zbyt skomplikowana i kosztowna dla prostego powiadomienia o logowaniu.
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