Courseiva

DEA-C01 Data Operations and Support Practice Question

A data engineer is responsible for monitoring an AWS Glue ETL job that runs daily. The job reads data from an Amazon S3 bucket and writes to an Amazon Redshift table. The engineer wants to receive an alert if the job fails or if it takes longer than expected to complete. Which AWS service should the engineer use to set up these alerts with the LEAST operational overhead?

⚠ Common exam trap

The trap here is overcomplicating the solution with Lambda and SES, when CloudWatch Alarms with SNS directly provide the needed alerting.

Answer choices

Why each option matters

Answer the question above first, then reveal the full breakdown to understand why each option is right or wrong.

Correct answer & explanation

✓

Amazon CloudWatch Alarms based on AWS Glue job metrics, with Amazon SNS notifications.

Amazon CloudWatch Alarms can monitor AWS Glue job metrics and trigger Amazon SNS notifications when thresholds are exceeded. This setup requires no custom code and provides timely alerts on job failures or prolonged execution, making it the most efficient solution with minimal operational overhead.

Answer analysis

Option-by-option breakdown

For each option: why learners choose it and why it is or isn't the right answer here.

  • ✗

    Amazon CloudWatch Events (EventBridge) to trigger an AWS Lambda function that sends an email via Amazon SES.

    Why it's wrong here

    This approach requires writing and maintaining a Lambda function and configuring SES, which adds operational overhead. While it can work, it is not the simplest solution. CloudWatch Events can directly trigger an SNS topic, eliminating the need for custom code. The engineer should aim for a serverless, low-maintenance solution.

  • ✗

    AWS Glue job bookmarks to track job progress and send notifications on failure.

    Why it's wrong here

    Job bookmarks are used to track processed data to avoid reprocessing, not for sending alerts. They do not provide notification capabilities. The engineer would still need to monitor job status separately. Therefore, this does not meet the requirement for alerting on failures or long runtimes.

  • ✗

    AWS CloudTrail to log AWS Glue API calls and analyze logs for failures.

    Why it's wrong here

    CloudTrail records API activity, but it does not provide real-time alerting on job failures or durations. Analyzing logs manually or with additional tools would be required, which is not efficient for timely alerts. CloudTrail is more suited for auditing and compliance, not for operational monitoring of job status.

  • ✓

    Amazon CloudWatch Alarms based on AWS Glue job metrics, with Amazon SNS notifications.

    Why this is correct

    CloudWatch Alarms can monitor AWS Glue job metrics such as glue.driver.aggregate.elapsedTime and glue.driver.aggregate.numFailedTasks. When a threshold is breached, the alarm can publish to an SNS topic, sending notifications. This requires minimal setup and no custom code, making it the least operational overhead solution for alerting on job failures and durations.

Quick reference

AWS S3 Storage Class Comparison

Storage ClassMin DurationRetrievalUse Case
S3 StandardNoneImmediateFrequently accessed data
S3 Standard-IA30 daysImmediateInfrequent access, rapid retrieval
S3 One Zone-IA30 daysImmediateNon-critical infrequent data
S3 Intelligent-TieringNoneImmediate–hoursUnknown or changing access patterns
S3 Glacier Instant90 daysMillisecondsArchive with instant retrieval
S3 Glacier Flexible90 daysMinutes–hoursArchive, flexible retrieval
S3 Glacier Deep Archive180 daysHoursLong-term compliance archive

About these practice questions

This DEA-C01 question is part of Courseiva's 1,321-question bank — original exam-style content with full explanations and wrong-answer analysis, never real exam questions or exam dumps. Learn why practice questions differ from exam dumps →

How Courseiva writes practice questions · Editorial policy

JA

Written and reviewed by Johnson Ajibi, MSc IT Security

Senior Network & Security Engineer · founder of Courseiva

Last reviewed September 2026 · checked against the official Amazon Web Services exam blueprint

This DEA-C01 practice question is part of Courseiva's free Amazon Web Services certification practice question bank. Courseiva provides original exam-style practice questions with explanations, topic-based practice, mock exams, readiness tracking, and study analytics to help learners prepare for the DEA-C01 exam.