Firma posiada sterowaną zdarzeniami aplikację JavaScript zbudowaną z rozłącznych, zarządzanych usług AWS, które publikują, konsumują i kierują zdarzenia. Podczas testowania reguły EventBridge nie dostarczają zdarzeń do ich celów. Testerzy potrzebują sposobów na przeglądanie, debugowanie i unikanie utraty zdarzeń bez ponownego wdrażania aplikacji. Jaką kombinację działań powinien podjąć zespół DevOps? (Wybierz trzy.)
Wybierz odpowiedź
Dotknij opcji, aby sprawdzić swoją odpowiedź.
Poprawna odpowiedź: Utwórz bucket S3, włącz CloudTrail i utwórz ścieżkę CloudTrail, która loguje się do tego bucketa S3., Skonfiguruj regułę EventBridge tak, aby używała standardowej kolejki Amazon SQS jako kolejki martwych wiadomości (DLQ)., Utwórz grupę logów CloudWatch Logs i dodaj tę grupę logów jako dodatkowy cel dla reguły EventBridge..
Dlaczego to jest odpowiedź
Aby debugować i unikać utraty zdarzeń w EventBridge bez ponownego wdrażania, należy podjąć trzy kluczowe działania. Skonfigurowanie standardowej kolejki Amazon SQS jako Dead-Letter Queue (DLQ) dla reguły EventBridge jest kluczowe, ponieważ umożliwia przechwytywanie i ponowne przetwarzanie zdarzeń, które nie zostały dostarczone do celu, zapobiegając ich utracie. Utworzenie grupy logów CloudWatch Logs i dodanie jej jako dodatkowego celu dla reguły EventBridge pozwala na szczegółowe logowanie wszystkich zdarzeń przetwarzanych przez EventBridge, co ułatwia debugowanie i identyfikację problemów. Włączenie CloudTrail i utworzenie ścieżki logującej się do bucketa S3 zapewnia audyt wszystkich wywołań API EventBridge, co pomaga zrozumieć, jak zdarzenia są przetwarzane i czy występują błędy na poziomie API. Użycie AWS Device Farm jest nieistotne, ponieważ dotyczy testowania aplikacji mobilnych i webowych, a nie debugowania przepływu zdarzeń EventBridge. Konfiguracja kolejki Amazon SQS FIFO jako DLQ jest niewłaściwa, ponieważ EventBridge nie gwarantuje kolejności dostarczania zdarzeń do DLQ, a standardowa kolejka SQS jest wystarczająca i bardziej elastyczna. Aktualizacja aplikacji o AWS X-Ray SDK wymagałaby ponownego wdrożenia, co jest sprzeczne z wymaganiem zadania.
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