Firma generuje dane zdarzeń, które muszą być przetwarzane w miarę ich otrzymywania, z zachowaniem oryginalnej kolejności podczas całego przetwarzania. Firma oczekuje rozwiązania o minimalnym nakładzie operacyjnym. Jak architekt rozwiązań powinien to zaprojektować?
Wybierz odpowiedź
Dotknij opcji, aby sprawdzić swoją odpowiedź.
Poprawna odpowiedź: Utwórz kolejkę Amazon Simple Queue Service (Amazon SQS) FIFO do przechowywania wiadomości. Skonfiguruj funkcję AWS Lambda do przetwarzania wiadomości z kolejki..
Dlaczego to jest odpowiedź
Prawidłowa odpowiedź to użycie kolejki Amazon SQS FIFO (First-In, First-Out) z funkcją AWS Lambda. Kolejki SQS FIFO gwarantują zachowanie kolejności wiadomości, co jest kluczowe dla przetwarzania danych zdarzeń w oryginalnej sekwencji. Minimalny nakład operacyjny jest zapewniony przez bezserwerową architekturę SQS i Lambda. Pozostałe opcje są nieprawidłowe: Temat Amazon SNS nie gwarantuje kolejności dostarczania wiadomości, ponieważ jest usługą typu publish/subscribe, a nie kolejką. Standardowa kolejka Amazon SQS nie gwarantuje kolejności wiadomości, co jest wymagane w scenariuszu. Wiadomości mogą być przetwarzane niezależnie i poza kolejnością. Konfiguracja tematu SNS z kolejką SQS jako subskrybentem nadal nie zapewnia gwarancji kolejności, ponieważ SNS nie jest usługą FIFO.
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