Firma tworzy aplikację internetową e-commerce na AWS. Aplikacja wysyła informacje o nowych zamówieniach do interfejsu API REST Amazon API Gateway w celu ich przetworzenia. Firma musi zapewnić, że zamówienia są przetwarzane w kolejności, w jakiej zostały otrzymane. Które rozwiązanie spełnia ten wymóg?
Wybierz odpowiedź
Dotknij opcji, aby sprawdzić swoją odpowiedź.
Poprawna odpowiedź: Użyj integracji API Gateway do wysłania wiadomości do kolejki Amazon Simple Queue Service (Amazon SQS) FIFO, gdy aplikacja otrzyma zamówienie. Skonfiguruj kolejkę SQS FIFO tak, aby wywoływała funkcję AWS Lambda do przetwarzania..
Dlaczego to jest odpowiedź
Poprawna odpowiedź to użycie kolejki Amazon SQS FIFO (First-In, First-Out). Kolejki FIFO gwarantują, że wiadomości są przetwarzane dokładnie w takiej kolejności, w jakiej zostały wysłane, co jest kluczowe dla zachowania kolejności zamówień. Integracja API Gateway z SQS FIFO pozwala na bezpośrednie przekazywanie zamówień do kolejki, a następnie funkcja AWS Lambda może je przetwarzać sekwencyjnie. Opcja z Amazon SNS nie gwarantuje kolejności przetwarzania, ponieważ SNS jest usługą typu publish/subscribe, która nie zapewnia zachowania kolejności dostarczania wiadomości do subskrybentów. Autoryzator API Gateway służy do kontroli dostępu i uwierzytelniania, a nie do zarządzania kolejnością przetwarzania zamówień. Standardowa kolejka SQS nie gwarantuje kolejności przetwarzania wiadomości, co czyni ją nieodpowiednią dla tego scenariusza.
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