System zamówień firmy wysyła żądania od klientów do instancji Amazon EC2, które przetwarzają zamówienia i przechowują je w Amazon RDS. Użytkownicy muszą obecnie ponownie przetwarzać zamówienia w przypadku awarii systemu. Firma chce uzyskać odporne rozwiązanie, które automatycznie przetwarza zamówienia po awarii. Co powinien zrobić architekt rozwiązań, aby spełnić te wymagania?
Wybierz odpowiedź
Dotknij opcji, aby sprawdzić swoją odpowiedź.
Poprawna odpowiedź: Przenieś instancje EC2 do grupy Auto Scaling. Skonfiguruj system zamówień tak, aby wysyłał wiadomości do kolejki Amazon Simple Queue Service (Amazon SQS). Skonfiguruj instancje EC2 tak, aby pobierały wiadomości z kolejki..
Dlaczego to jest odpowiedź
Przeniesienie instancji EC2 do grupy Auto Scaling zapewnia odporność na awarie instancji, automatycznie zastępując uszkodzone. Konfiguracja systemu zamówień do wysyłania wiadomości do kolejki Amazon SQS (Simple Queue Service) oddziela system zamówień od przetwarzania, buforując żądania. W przypadku awarii instancji EC2, wiadomości pozostają w kolejce SQS i są przetwarzane, gdy nowe instancje EC2 zostaną uruchomione przez Auto Scaling i zaczną pobierać wiadomości. To rozwiązanie zapewnia asynchroniczne przetwarzanie i odporność na awarie. Pozostałe opcje nie zapewniają trwałego buforowania wiadomości ani automatycznego ponownego przetwarzania po awarii.
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