Mikrousługa musi konwertować duże, przesłane obrazy na wersje skompresowane. Gdy użytkownik przesyła obraz za pośrednictwem interfejsu internetowego, mikrousługa powinna przechowywać obraz w zasobniku Amazon S3, kompresować go za pomocą funkcji AWS Lambda i przechowywać skompresowany obraz w innym zasobniku S3. Rozwiązanie powinno wykorzystywać trwałe, bezstanowe komponenty i automatycznie przetwarzać obrazy. Która kombinacja działań spełnia te wymagania? (Wybierz dwie opcje.)
Wybierz odpowiedź
Dotknij opcji, aby sprawdzić swoją odpowiedź.
Poprawna odpowiedź: Utwórz kolejkę Amazon Simple Queue Service (Amazon SQS). Skonfiguruj zasobnik S3 tak, aby wysyłał powiadomienie do kolejki SQS po przesłaniu obrazu., Skonfiguruj funkcję Lambda, aby używała kolejki Amazon Simple Queue Service (Amazon SQS) jako źródła wywołania. Po pomyślnym przetworzeniu wiadomości SQS usuń wiadomość z kolejki..
Dlaczego to jest odpowiedź
Pierwsza poprawna opcja: Skonfigurowanie zasobnika S3 do wysyłania powiadomień do kolejki SQS po przesłaniu obrazu jest standardowym i efektywnym sposobem na asynchroniczne wyzwalanie przetwarzania. SQS zapewnia trwałość i bezstanowość, co jest zgodne z wymaganiami. Druga poprawna opcja: Konfiguracja funkcji Lambda do używania SQS jako źródła wywołania i usuwanie wiadomości po pomyślnym przetworzeniu gwarantuje, że każdy obraz zostanie przetworzony tylko raz i w sposób odporny na błędy. Lambda jest bezstanowa i skalowalna, idealna do tego zadania. Niepoprawne opcje: Monitorowanie S3 przez Lambdę i przechowywanie nazw plików w pliku tekstowym w pamięci jest nietrwałe i nieefektywne. Uruchamianie instancji EC2 do monitorowania SQS i przechowywania danych w pliku tekstowym jest kosztowne, nieefektywne i nie bezstanowe. Użycie EventBridge do wysyłania alertów do SNS z adresem e-mail właściciela nie automatyzuje przetwarzania obrazów, lecz jedynie powiadamia.
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