SOA-C02 Practice Question: AWS Cost Anomaly Detection for automated alerts…
The finance team was surprised by a $12,000 spike in EC2 costs last month caused by a runaway Auto Scaling group. They want to receive an email alert within hours whenever any AWS service cost behaves unexpectedly, without manually setting fixed dollar thresholds for each service. Which AWS cost management feature provides this?
⚠ Common exam trap
It's easy for candidates to confuse AWS Budgets or CloudWatch Billing alarms with anomaly detection, but those tools require manual static thresholds and do not automatically adapt to changing spending patterns across multiple services.
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
✓
Enable Cost Anomaly Detection with an AWS services monitor and create an alert subscription to email the finance team when an anomaly is detected
Cost Anomaly Detection uses machine learning to model historical spending patterns for each AWS service and automatically detects unusual spikes without requiring manual thresholds. By creating an AWS services monitor and linking an alert subscription, the finance team receives email notifications within hours when any service deviates from its expected cost behavior, directly addressing the need for service-agnostic, threshold-free alerts.
Answer analysis
Option-by-option breakdown
For each option: why learners choose it and why it is or isn't the right answer here.
- ✓
Enable Cost Anomaly Detection with an AWS services monitor and create an alert subscription to email the finance team when an anomaly is detected
Why this is correct
Cost Anomaly Detection's ML model learns the historical spending pattern for each service. When EC2 (or any service) starts spending at an anomalous rate, the model detects it within hours. The alert subscription can notify via email or SNS with the anomaly amount, affected service, and percentage deviation. No manual threshold tuning is needed — the model self-calibrates.
- ✗
Create an AWS Budget with a monthly EC2 cost threshold of $10,000 and an alert at 80 percent of the threshold
Why it's wrong here
A fixed-threshold budget is easy to set up but requires knowing the expected spend in advance. It does not detect anomalous patterns — if normal spend is $9,000 and a runaway group adds $3,000 over the alert period, a $10,000 budget may not trigger if some costs shift to the next period. It also requires separate budgets per service.
- ✗
Enable AWS Cost Explorer and review the daily cost breakdown each morning to spot unexpected charges
Why it's wrong here
Cost Explorer is a visualization and analysis tool — it requires manual review. The finance team would only discover the spike during their daily review, potentially hours or days after it began. Cost Anomaly Detection sends automatic proactive alerts without requiring manual log-in and review.
- ✗
Configure CloudWatch Billing alarms with a static threshold for each AWS service individually
Why it's wrong here
CloudWatch Billing alarms use fixed dollar thresholds per account or service. Setting appropriate static thresholds for every service requires knowing the expected spend and updating thresholds as workloads grow. They do not use ML to distinguish normal growth from anomalous spikes.
Go deeper
Related to this question
About these practice questions
One of 1,169 original SOA-C02 practice questions on Courseiva, each with a full explanation and wrong-answer analysis — not exam dumps or protected exam content. Learn why practice questions differ from exam dumps →
JA
Written by Johnson Ajibi, MSc IT Security
Senior Network & Security Engineer · founder of Courseiva
This SOA-C02 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 SOA-C02 exam.