Usługa przechowywania obrazów dla klientów będzie otrzymywać partie dużych obrazów od milionów użytkowników, zmieniać ich rozmiar i przechowywać je w Amazon S3 przez okres do 6 miesięcy. Zapotrzebowanie jest bardzo zmienne. Rozwiązanie musi być skalowalne na poziomie przedsiębiorstwa, niezawodne i umożliwiać ponawianie nieudanych zadań przetwarzania. Który projekt jest najbardziej opłacalny, spełniając jednocześnie te wymagania?
Wybierz odpowiedź
Dotknij opcji, aby sprawdzić swoją odpowiedź.
Poprawna odpowiedź: Użyj Amazon SQS do przetwarzania zdarzeń utworzenia obiektu S3. Niech funkcja Lambda odczytuje wiadomości z kolejki SQS, aby zmieniać rozmiar obrazów i przechowywać zmienione obiekty w zasobniku S3 za pomocą S3 Standard-IA. Skonfiguruj politykę cyklu życia S3, aby przenosić przechowywane obrazy do S3 Glacier Deep Archive po 6 miesiącach..
Dlaczego to jest odpowiedź
Poprawna odpowiedź wykorzystuje Amazon SQS do niezawodnego kolejkowania zdarzeń S3, co jest kluczowe dla przetwarzania milionów użytkowników i ponawiania nieudanych zadań. Lambda odczytuje wiadomości z SQS, zmienia rozmiar obrazów i zapisuje je w S3 Standard-IA, co jest opłacalne dla danych rzadziej dostępnych. Polityka cyklu życia S3 przenosi obrazy do S3 Glacier Deep Archive po 6 miesiącach, co jest najbardziej ekonomicznym rozwiązaniem dla długoterminowego przechowywania. Pozostałe opcje mają wady: AWS Step Functions jest dobrym narzędziem do orkiestracji, ale bezpośrednie zastępowanie oryginału w S3 może prowadzić do utraty danych i nie zapewnia mechanizmu ponawiania zadań w przypadku awarii. Amazon EventBridge i S3 Event Notifications bezpośrednio wywołujące Lambdę nie oferują wbudowanego mechanizmu kolejkowania i ponawiania w przypadku błędów przetwarzania, co jest niezbędne przy dużej zmienności i niezawodności. Zastępowanie oryginału również jest ryzykowne.
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