Firma uruchamia klaster Amazon Aurora PostgreSQL DB w jednym regionie AWS. Zespół bazy danych musi przechwytywać i monitorować całą aktywność danych w bazach danych. Które rozwiązanie spełni ten wymóg?
Wybierz odpowiedź
Dotknij opcji, aby sprawdzić swoją odpowiedź.
Poprawna odpowiedź: Włącz strumień aktywności bazy danych w klastrze Aurora DB, aby publikować aktywność w strumieniu danych Amazon Kinesis. Skonfiguruj Amazon Kinesis Data Firehose, aby konsumował ten strumień danych Kinesis i dostarczał dane do Amazon S3 w celu analizy..
Dlaczego to jest odpowiedź
Poprawna odpowiedź to włączenie strumienia aktywności bazy danych (Database Activity Streams) w klastrze Aurora DB, który publikuje dane do strumienia Amazon Kinesis Data Stream. Następnie Amazon Kinesis Data Firehose może konsumować te dane i dostarczać je do Amazon S3 w celu analizy. Database Activity Streams to natywna funkcja Aurora zaprojektowana do przechwytywania wszystkich zdarzeń bazy danych, zapewniając kompleksowy audyt. Kinesis Data Streams zapewnia trwałość i skalowalność, a Kinesis Data Firehose upraszcza dostarczanie danych do S3. Opcja z AWS DMS jest przeznaczona głównie do replikacji danych i migracji, a nie do ciągłego monitorowania aktywności bazy danych w czasie rzeczywistym. Opcja z EventBridge i Lambda jest możliwa, ale mniej efektywna i bardziej złożona niż natywne rozwiązanie Database Activity Streams z Kinesis, które jest specjalnie zaprojektowane do tego celu. Opcja z Redshift jest niepotrzebnie złożona i kosztowna, jeśli celem jest tylko analiza aktywności, a nie przechowywanie danych transakcyjnych.
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