Data Processing Automation
Unlock the complete study guide + 1,040 practice questions across 16 full exams.
Bundled into the existing AWS Certified Data Engineer - Associate premium course — no separate purchase.
Included in this chapter:
- Triggers: what starts the work
- Lambda and the SDK: automating the steps
- No-code prep: Glue DataBrew and SageMaker Unified Studio
- Athena: SQL automation over S3
- Operating and troubleshooting MWAA and Step Functions
- Exam-pattern recognition for automation questions
How processing automation gets triggered
| Trigger mechanism | Cause | Schedule support | Built-in retry / DLQ | Typical target |
|---|---|---|---|---|
| S3 Event Notification | Object created or deleted | None (event only) | No (target handles failures) | Lambda, SQS, SNS |
| EventBridge event-pattern rule | An event occurred (e.g. Glue Job State Change) | None (event only) | Per-target retry + DLQ | Lambda, Step Functions, Glue |
| EventBridge Scheduler | The clock (one-time, rate, cron) | One-time, rate, cron + time zones | Per-schedule retry + DLQ | 270+ services via universal target |
| Lambda (invoked by any of the above) | Whatever invoked it | Inherited from the trigger | Async retries + on-failure DLQ | Glue, Athena, Step Functions |
Decision tree
Cheat sheet
Unlock with Premium — includes all practice exams and the complete study guide.
References
- Amazon S3 Event Notifications
- Use Lambda recursive loop detection to prevent infinite loops
- What Is Amazon EventBridge?
- What is Amazon EventBridge Scheduler?
- Lambda quotas
- AWS Glue Jobs API (StartJobRun)
- AWS SDK for Python (Boto3) Documentation
- What is AWS Glue DataBrew?
- What is Amazon SageMaker Unified Studio?
- What is Amazon Athena?
- Using Athena with the AWS Glue Data Catalog
- Amazon Athena pricing
- Amazon Managed Workflows for Apache Airflow environments
- Configuring the Amazon MWAA environment class
- Amazon MWAA automatic scaling
- What is Step Functions?