AWS Certified Solutions Architect – Professional (SAP-C02) — Question 280

A company uses an Amazon Aurora PostgreSQL DB cluster for applications in a single AWS Region. The company's database team must monitor all data activity on all the databases.

Which solution will achieve this goal?

Answer options

Correct answer: C

Explanation

Amazon Aurora Database Activity Streams (DAS) provides a near-real-time stream of database activity, which it natively pushes to an Amazon Kinesis data stream. Integrating Amazon Kinesis Data Firehose to consume this data stream and store the results in Amazon S3 is the standard, scalable architecture for storing and analyzing database audit logs. Other options using AWS DMS CDC are designed for data replication rather than comprehensive activity auditing, and DAS does not natively stream directly to Amazon EventBridge.