Aplikacja e-commerce wykorzystuje wiele funkcji Lambda, gdzie każda funkcja wykonuje określony krok w procesie realizacji zamówienia. Funkcje muszą być uruchamiane w zdefiniowanej kolejności. Które rozwiązanie zapewnia wykonanie funkcji w odpowiedniej kolejności przy najmniejszym nakładzie operacyjnym?
Wybierz odpowiedź
Dotknij opcji, aby sprawdzić swoją odpowiedź.
Poprawna odpowiedź: Użycie maszyny stanów AWS Step Functions do wywołania funkcji Lambda w wymaganej kolejności..
Dlaczego to jest odpowiedź
AWS Step Functions to usługa do orkiestracji bezserwerowych przepływów pracy, idealna do koordynowania wielu funkcji Lambda w zdefiniowanej kolejności. Maszyna stanów pozwala na wizualne projektowanie i zarządzanie sekwencją kroków, w tym logiką warunkową, obsługą błędów i ponownymi próbami, co minimalizuje nakład operacyjny. Użycie kolejki SQS wymagałoby złożonej logiki w funkcjach Lambda do zarządzania stanem i kolejnością, zwiększając złożoność. Temat SNS z filtrami subskrypcji jest przeznaczony do rozgłaszania wiadomości do wielu subskrybentów, a nie do sekwencyjnej orkiestracji. Amazon EventBridge Scheduler służy do planowania jednorazowych lub cyklicznych wywołań, a nie do zarządzania złożonymi przepływami pracy z wieloma krokami i zależnościami.
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