AWS Certified Data Engineer Associate DEA-C01 Practice Question
A financial company runs a 500 GB on-premises MySQL 5.7 database that produces about 1,000 write transactions per second. The data engineering team must ingest every change into Amazon Kinesis Data Streams within 1 minute so a downstream application can perform near-real-time analytics. The solution must let the team replay the data if the consumer application fails and should require the least operational effort. Which approach meets these requirements?
Create an AWS DMS replication instance with a MySQL source endpoint and a Kinesis Data Streams target endpoint. Configure a full-load-plus-CDC task, enable StreamMode, specify a partition-key expression, and set the stream retention period to 24 hours.
Set up AWS DataSync to copy hourly database backups to Amazon S3 and launch an Amazon EMR cluster that streams the copied files into Amazon Kinesis Data Streams.
Use AWS DMS to migrate the database to Amazon S3 with a full-load-only task. Configure Amazon S3 event notifications to start an AWS Glue job that writes new objects to Kinesis Data Streams.
Deploy an AWS Lambda function that reads MySQL binary logs by using the mysqlbinlog utility and publishes each event to Amazon Kinesis Data Streams. Trigger the function on a fixed schedule with Amazon EventBridge.
AWS Database Migration Service (AWS DMS) can source ongoing changes from MySQL and deliver them directly to Amazon Kinesis Data Streams. Creating a replication task that performs a full load followed by ongoing change data capture (CDC) meets the latency target. Enabling StreamMode and defining a partition-key expression distributes records across shards. Because Kinesis retains data independently of the consumer, extending the stream's retention window allows failed consumers to replay events. The other options either introduce higher latency, require significant custom code, or add unnecessary operational components.
Ask Bash
Bash is our AI bot, trained to help you pass your exam. AI Generated Content may display inaccurate information, always double-check anything important.
What is AWS DMS StreamMode?
Open an interactive chat with Bash
What is Change Data Capture (CDC) in AWS DMS?
Open an interactive chat with Bash
How does Kinesis Data Streams retention work?
Open an interactive chat with Bash
What is AWS DMS StreamMode?
Open an interactive chat with Bash
How does Change Data Capture (CDC) work in AWS DMS?
Open an interactive chat with Bash
Why is Kinesis stream retention important for replaying events?
Open an interactive chat with Bash
AWS Certified Data Engineer Associate DEA-C01
Data Ingestion and Transformation
Your Score:
Report Issue
Bash, the Crucial Exams Chat Bot
AI Bot
Loading...
Loading...
Loading...
Pass with Confidence.
IT & Cybersecurity Package
You have hit the limits of our free tier, become a Premium Member today for unlimited access.
Military, Healthcare worker, Gov. employee or Teacher? See if you qualify for a Community Discount.
Monthly
$19.99
$19.99/mo
Billed monthly, Cancel any time.
3 Month Pass
$44.99
$14.99/mo
One time purchase of $44.99, Does not auto-renew.
MOST POPULAR
Annual Pass
$119.99
$9.99/mo
One time purchase of $119.99, Does not auto-renew.
BEST DEAL
Lifetime Pass
$189.99
One time purchase, Good for life.
What You Get
All IT & Cybersecurity Package plans include the following perks and exams .