Firma posiada wiele oddziałów, z których każdy codziennie o ustalonej godzinie przesyła raport sprzedaży do współdzielonego zasobnika Amazon S3. Pojedyncza funkcja AWS Lambda przetwarza wszystkie raporty oddziałów w jednym przebiegu i zapisuje wyniki do bazy danych. Przetwarzanie musi rozpoczynać się raz dziennie o określonej godzinie. Która opcja spełnia te wymagania w najbardziej opłacalny sposób?
Wybierz odpowiedź
Dotknij opcji, aby sprawdzić swoją odpowiedź.
Poprawna odpowiedź: Utwórz zaplanowaną regułę Amazon EventBridge, która wywołuje funkcję Lambda raz dziennie o zaplanowanej godzinie..
Dlaczego to jest odpowiedź
Prawidłowa odpowiedź to utworzenie zaplanowanej reguły Amazon EventBridge, która wywołuje funkcję Lambda raz dziennie o zaplanowanej godzinie. EventBridge (wcześniej CloudWatch Events) jest idealnym rozwiązaniem do uruchamiania funkcji Lambda zgodnie z harmonogramem (np. codziennie o określonej godzinie), co jest zgodne z wymaganiem przetwarzania wszystkich raportów w jednym przebiegu. Jest to również najbardziej opłacalne, ponieważ płaci się tylko za wywołania EventBridge i czas wykonania funkcji Lambda. Użycie powiadomienia o zdarzeniu S3 do wywołania funkcji Lambda za każdym razem, gdy oddział prześle raport, spowodowałoby wielokrotne uruchamianie funkcji, co jest niezgodne z wymaganiem przetwarzania wszystkich raportów w jednym przebiegu i byłoby droższe. Utworzenie maszyny stanów AWS Step Functions jest możliwe, ale jest to bardziej złożone i droższe rozwiązanie niż proste zaplanowanie EventBridge dla tego konkretnego przypadku użycia. Sprawienie, aby funkcja Lambda działała w sposób ciągły, jest niemożliwe, ponieważ funkcje Lambda są bezserwerowe i uruchamiane na żądanie; nie są przeznaczone do ciągłego działania.
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