Firma e-commerce buduje rozproszoną aplikację składającą się z kilku funkcji serverless i usług AWS. Przepływy pracy wymagają ręcznych zatwierdzeń. Rozwiązanie musi łączyć wiele funkcji AWS Lambda w responsywne aplikacje serverless i orkiestrować dane oraz usługi działające na instancjach Amazon EC2, kontenerach lub serwerach lokalnych, minimalizując jednocześnie narzut operacyjny. Które rozwiązanie spełnia te wymagania?
Wybierz odpowiedź
Dotknij opcji, aby sprawdzić swoją odpowiedź.
Poprawna odpowiedź: Użycie AWS Step Functions do zbudowania aplikacji..
Dlaczego to jest odpowiedź
AWS Step Functions to idealne rozwiązanie, ponieważ umożliwia orkiestrację złożonych przepływów pracy, w tym ręcznych zatwierdzeń, łącząc wiele funkcji AWS Lambda i innych usług AWS (takich jak Amazon EC2, kontenery) w responsywne aplikacje serverless. Minimalizuje narzut operacyjny dzięki zarządzaniu stanem i obsługą błędów. Zintegrowanie wszystkich komponentów w zadaniu AWS Glue jest nieodpowiednie, ponieważ AWS Glue jest usługą ETL, a nie orkiestratorem przepływów pracy z ręcznymi zatwierdzeniami. Użycie Amazon SQS do zbudowania aplikacji jest niewystarczające, ponieważ SQS jest usługą kolejkowania komunikatów, która nie zapewnia orkiestracji ani zarządzania stanem. Użycie funkcji AWS Lambda i zdarzeń Amazon EventBridge może być użyteczne do łączenia komponentów, ale nie oferuje wbudowanej orkiestracji złożonych przepływów pracy ani łatwego zarządzania ręcznymi zatwierdzeniami w tak efektywny sposób jak Step Functions.
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