CLF-C02 · Question #161
Which AWS service can be used to send alerts when a specific Amazon CloudWatch alarm is invoked?
The correct answer is B. Amazon Simple Notification Service (Amazon SNS). CloudWatch Alarms and Alert Notifications Amazon SNS (B) is the correct answer because it is natively integrated with CloudWatch alarms to send notifications (alerts) to subscribers via email, SMS, HTTP endpoints, or other channels when an alarm changes state. When you configure
Question
Which AWS service can be used to send alerts when a specific Amazon CloudWatch alarm is invoked?
Options
- AAWS CloudTrail
- BAmazon Simple Notification Service (Amazon SNS)
- CAmazon Simple Queue Service (Amazon SQS)
- DAmazon EventBridge
How the community answered
(62 responses)- A3% (2)
- B95% (59)
- C2% (1)
Explanation
CloudWatch Alarms and Alert Notifications
Amazon SNS (B) is the correct answer because it is natively integrated with CloudWatch alarms to send notifications (alerts) to subscribers via email, SMS, HTTP endpoints, or other channels when an alarm changes state. When you configure a CloudWatch alarm, you directly specify an SNS topic as the action to trigger, making it the purpose-built service for this use case.
Why the distractors are wrong:
- AWS CloudTrail (A) is an auditing and logging service that records API calls and account activity - it monitors who did what, not alarm states.
- Amazon SQS (C) is a message queuing service for decoupling application components; while it can receive SNS messages, it doesn't directly send alerts to people.
- Amazon EventBridge (D) can react to CloudWatch alarm state changes, but it is an event routing service used to trigger workflows - it is not primarily designed as an alerting/notification tool.
Memory Tip: Think SNS = "Someone Needs to See this" - whenever AWS needs to notify a human or system about something (like a CloudWatch alarm firing), SNS is almost always the answer.
Topics
Community Discussion
No community discussion yet for this question.