Kierowcy przesyłają potwierdzenia dostawy (zdjęcia podpisów) przez FTP z urządzeń przenośnych na pojedynczą instancję EC2. Każde urządzenie zapisuje pliki do katalogów specyficznych dla użytkownika; instancja EC2 wysyła zapytanie do centralnej bazy danych, aby dodać metadane, a następnie archiwizuje plik do S3. Wraz ze wzrostem wolumenu serwer FTP na instancji EC2 zrywa połączenia i ulega awarii; tymczasowo zastosowano ponowne uruchomienie za pomocą crona. Urządzeń nie można zmienić. Zaprojektuj skalowalne rozwiązanie, które zagwarantuje, że pliki trafią do archiwum, a systemy backendowe zostaną zaktualizowane.
Wybierz odpowiedź
Dotknij opcji, aby sprawdzić swoją odpowiedź.
Poprawna odpowiedź: Użyj AWS Transfer Family do hostowania serwera FTP, który zapisuje przychodzące pliki bezpośrednio do Amazon S3; skonfiguruj powiadomienie o zdarzeniu S3 (SNS), aby wywołać funkcję Lambda, która dodaje metadane i aktualizuje system dostaw..
Dlaczego to jest odpowiedź
Prawidłowa odpowiedź to użycie AWS Transfer Family do hostowania serwera FTP, który zapisuje pliki bezpośrednio do Amazon S3, a następnie wywołanie funkcji Lambda za pomocą powiadomień S3 (SNS) w celu aktualizacji metadanych. AWS Transfer Family zapewnia skalowalny i zarządzany serwer FTP, eliminując problemy z wydajnością pojedynczej instancji EC2. Bezpośrednie zapisywanie do S3 jest wysoce skalowalne i trwałe. Lambda jest bezserwerowa i skaluje się automatycznie, idealnie nadając się do przetwarzania metadanych i aktualizacji systemów backendowych. Pozostałe opcje są nieprawidłowe, ponieważ: Grupa Auto Scaling z ALB nie rozwiązuje problemu z protokołem FTP, który jest stanowy i wymaga złożonej konfiguracji, aby działał z wieloma instancjami. EFS dodaje kolejną warstwę złożoności i potencjalne wąskie gardło, a istniejąca instancja EC2 nadal byłaby pojedynczym punktem awarii dla przetwarzania. Zmiana urządzeń mobilnych jest wykluczona przez warunki zadania ("Urządzeń nie można zmienić").
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