Bezserwerowy przepływ pracy Step Functions pobiera dane z zewnętrznego API, przetwarza je za pomocą wielu funkcji AWS Lambda i zapisuje wyniki w DynamoDB. Przepływ pracy musi podążać różnymi ścieżkami w zależności od zawartości przychodzących wiadomości. Który typ stanu Step Functions powinien zostać użyty do zaimplementowania rozgałęzienia warunkowego?
Wybierz odpowiedź
Dotknij opcji, aby sprawdzić swoją odpowiedź.
Poprawna odpowiedź: Choice.
Dlaczego to jest odpowiedź
Stan Choice (wybór) jest poprawną odpowiedzią, ponieważ umożliwia zaimplementowanie logiki rozgałęzienia warunkowego w przepływie pracy Step Functions. Pozwala on na zdefiniowanie reguł, które oceniają dane wejściowe i kierują wykonanie do różnych kolejnych stanów w zależności od spełnionych warunków. Stan Parallel (równoległy) służy do jednoczesnego wykonywania wielu gałęzi. Stan Task (zadanie) reprezentuje pojedynczą jednostkę pracy, taką jak wywołanie funkcji Lambda. Stan Map (mapa) służy do iteracji po kolekcji danych i wykonywania tych samych kroków dla każdego elementu.
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