AWS Certified Data Engineer Associate DEA-C01 Practice Question
A data engineering team must ingest JSON records from a third-party REST API every 10 minutes and store the results in Amazon S3 for downstream processing. The solution must be fully serverless, automatically retry transient API failures, provide centralized execution logs, and keep operational overhead to a minimum. Which approach best meets these requirements?
Configure an Amazon Kinesis Data Firehose delivery stream with an HTTP endpoint source to ingest data from the REST API and deliver it to S3.
Create an EventBridge rule that starts an AWS Step Functions workflow with a Lambda task that invokes the API and writes the response to S3; rely on the workflow's built-in retry policy for error handling.
Schedule an EventBridge rule to trigger a standalone Lambda function that calls the API and stores data in S3, implementing custom retry logic inside the function.
Use Amazon AppFlow to pull data from the REST API into S3 on a 10-minute schedule and enable error handling in the AppFlow console.
An Amazon EventBridge schedule can invoke an AWS Step Functions state machine on the required 10-minute cadence. The state machine contains a Lambda task that calls the REST API and writes the payload to S3. Step Functions provides built-in retry and back-off policies to handle transient errors, and all executions and task-level logs are automatically published to CloudWatch. This design is completely serverless and requires no fleet management.
Running a periodic Lambda directly from EventBridge would require custom retry logic in code. AppFlow cannot connect to arbitrary REST endpoints, and Firehose delivers streaming data but has no native capability to poll or call external APIs.
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.
How does AWS Step Functions provide built-in retry and error handling?
Open an interactive chat with Bash
What is the role of Amazon EventBridge in this solution?
Open an interactive chat with Bash
Why is Amazon AppFlow not suitable for connecting to arbitrary REST endpoints?
Open an interactive chat with Bash
AWS Certified Data Engineer Associate DEA-C01
Data Operations and Support
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 $11.99
$11.99/mo
Billed monthly, Cancel any time.
$19.99 after promotion ends
3 Month Pass
$44.99 $26.99
$8.99/mo
One time purchase of $26.99, Does not auto-renew.
$44.99 after promotion ends
Save $18!
MOST POPULAR
Annual Pass
$119.99 $71.99
$5.99/mo
One time purchase of $71.99, Does not auto-renew.
$119.99 after promotion ends
Save $48!
BEST DEAL
Lifetime Pass
$189.99 $113.99
One time purchase, Good for life.
Save $76!
What You Get
All IT & Cybersecurity Package plans include the following perks and exams .