AWS Certified Data Engineer Associate DEA-C01 Practice Question

A data ingestion application uses an AWS Lambda function to consume events from an Amazon Kinesis data stream and write each record into an Amazon Aurora MySQL database. During traffic spikes, thousands of Lambda invocations overwhelm the database with new TCP sessions, causing "Too many connections" errors and throttling. Which solution most cost-effectively mitigates this problem while keeping write latency low?

  • Add multiple Aurora read replicas and distribute Lambda writes across the reader endpoints.

  • Deploy Amazon RDS Proxy in front of the Aurora cluster and point the Lambda function to the proxy endpoint.

  • Increase the Aurora DB instance class size and raise the max_connections parameter in the cluster parameter group.

  • Replace the Lambda function with Amazon Kinesis Data Firehose configured to load data directly into Aurora MySQL.

AWS Certified Data Engineer Associate DEA-C01
Data Ingestion and Transformation
Your Score:
Settings & Objectives
Random Mixed
Questions are selected randomly from all chosen topics, with a preference for those you haven’t seen before. You may see several questions from the same objective or domain in a row.
Rotate by Objective
Questions cycle through each objective or domain in turn, helping you avoid long streaks of questions from the same area. You may see some repeat questions, but the distribution will be more balanced across topics.

Check or uncheck an objective to set which questions you will receive.

Bash, the Crucial Exams Chat Bot
AI Bot