CLF-C02 Question 257
Select 2A company needs to send critical alerts and notifications to their DevOps team in real-time, as well as process messages between distributed application components. Which AWS service combination is the most appropriate to fulfill this requirement?
- A
Amazon SNS (Simple Notification Service)
- B
Amazon SQS (Simple Queue Service)
- C
Amazon SES (Simple Email Service)
- D
AWS Lambda
- E
Amazon CloudWatch Alarms
Show answer and explanation
Correct answers: A, B
Explanation
The combination of Amazon SNS and Amazon SQS is ideal for this scenario. Amazon SNS is used for sending real-time notifications to the DevOps team, while Amazon SQS is used for processing and managing messages between distributed application components. Together, they provide a reliable and scalable solution for messaging and alerting needs.
- A. Correct.
Amazon SNS is a fully managed messaging service designed to send notifications or alerts to multiple subscribers in real-time, making it ideal for delivering critical alerts to the DevOps team.
- B. Correct.
Amazon SQS is a fully managed message queuing service that enables distributed application components to communicate with each other reliably, making it suitable for processing messages between application components.
- C. Incorrect.
Amazon SES is primarily used for sending emails, such as transactional or marketing emails, but it is not optimized for real-time alerts or message processing.
- D. Incorrect.
AWS Lambda is a compute service that allows you to run code in response to events, but it is not a messaging or notification service.
- E. Incorrect.
Amazon CloudWatch Alarms can monitor metrics and send alerts when thresholds are breached, but it cannot process or deliver messages in a distributed application context.