Компания использует кластер Amazon Aurora PostgreSQL DB в одном регионе AWS. Команда базы данных должна фиксировать и отслеживать всю активность данных в базах данных. Какое решение позволит выполнить это требование?
Выберите ответ
Нажмите на вариант, чтобы проверить свой ответ.
Правильный ответ: Включить поток активности базы данных на кластере Aurora DB для публикации активности в поток данных Amazon Kinesis. Настроить Amazon Kinesis Data Firehose для потребления этого потока данных Kinesis и доставки данных в Amazon S3 для анализа..
Почему это правильный ответ
Правильный ответ — включение потока активности базы данных (Database Activity Streams) на кластере Aurora DB. Эта функция предназначена для захвата и мониторинга всех действий с данными в базе данных, таких как DDL, DML и аутентификация. Затем поток активности может быть настроен для публикации этих данных в поток Amazon Kinesis Data Stream. После этого Amazon Kinesis Data Firehose может потреблять данные из Kinesis Data Stream и доставлять их в Amazon S3 для долгосрочного хранения и анализа. Остальные варианты не подходят: Использование AWS DMS для CDC не предназначено для захвата всей активности данных, а скорее для репликации изменений данных. Отправка активности в Amazon EventBridge не является стандартным или эффективным способом обработки больших объемов потоковых данных активности базы данных, и Lambda потребуется значительная логика для обработки и дешифровки. Использование AWS DMS с Amazon Redshift также не является оптимальным для захвата всей активности данных и добавляет ненужную сложность для простого мониторинга.
Сдайте экзамен — без бесконечного поиска ответов
Получите все проверенные вопросы и объяснения для этого экзамена в одном месте и сэкономьте часы подготовки. 1000+ сертификаций · 20+ языков · начните бесплатно.
Сдайте экзамен быстрее → Карта не требуется