Firma zbiera ankiety satysfakcji klientów na swojej stronie internetowej. Ankiety mogą docierać do tysięcy klientów na godzinę. Wyniki są obecnie wysyłane e-mailem do ręcznego przeglądu. Firma chce zautomatyzować przepływ pracy i przechowywać wyniki ankiet dostępne przez ostatnie 12 miesięcy. Które rozwiązanie spełnia te wymagania w NAJBARDZIEJ skalowalny sposób?
Wybierz odpowiedź
Dotknij opcji, aby sprawdzić swoją odpowiedź.
Poprawna odpowiedź: Wyślij dane wyników ankiety do punktu końcowego Amazon API Gateway, który jest połączony z kolejką Amazon Simple Queue Service (Amazon SQS). Utwórz funkcję AWS Lambda, aby odpytywać kolejkę SQS, wywoływać Amazon Comprehend do analizy sentymentu i zapisywać wyniki w tabeli Amazon DynamoDB. Ustaw TTL dla wszystkich rekordów na 365 dni w przyszłości..
Dlaczego to jest odpowiedź
Poprawna odpowiedź zapewnia wysoce skalowalne, bezserwerowe rozwiązanie. API Gateway obsługuje duży ruch, SQS buforuje wiadomości, zapewniając niezawodność i rozdzielenie komponentów. Lambda przetwarza wiadomości asynchronicznie, a Comprehend jest odpowiedni do analizy sentymentu. DynamoDB to skalowalna baza danych NoSQL, a TTL automatycznie zarządza retencją danych. Pozostałe opcje są mniej optymalne: Użycie instancji EC2 do API wprowadza zarządzanie serwerami i ogranicza skalowalność w porównaniu do bezserwerowego API Gateway. S3 jest magazynem obiektów, a nie bazą danych, co utrudnia zapytania. Rekognition jest do analizy obrazów i wideo, nie tekstu. Lex jest do budowania konwersacyjnych interfejsów, nie do analizy sentymentu tekstu, do czego służy Comprehend. Konfiguracja SQS do wywoływania Lambdy jest możliwa, ale Lambda domyślnie odpytuje SQS.
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