AWS Certified Data Engineer Associate DEA-C01 Practice Question

A data engineering team runs a nightly AWS Glue workflow that launches several jobs across three AWS accounts. The team must be alerted by both email and SMS only when any Glue job ends in a FAILED state. The solution should require minimal custom code and make it simple to add other notification protocols later. Which approach meets these requirements MOST efficiently?

  • Configure job bookmarks to flag failures, then create an EventBridge rule that sends the events to an SQS queue processed by a Lambda function that emails alerts through Amazon SES.

  • Add failure-handling code inside each Glue job that calls the SNS Publish API to separate email and SMS topics.

  • Create a cross-account Amazon SNS topic in a central monitoring account. In each workload account, add an EventBridge rule that filters for Glue job events where the state equals FAILED and sets the SNS topic as the target. Subscribe the email and SMS endpoints to the topic.

  • Define CloudWatch alarms on Glue job duration metrics and configure AWS Chatbot to post alerts to a Chime room and email distribution list.

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