Which AWS service is used to send notifications and messages to distributed systems?
a) Amazon SNS (Simple Notification Service)
b) Amazon SQS (Simple Queue Service)
c) AWS Lambda
d) Amazon CloudWatch
Answer:
a) Amazon SNS (Simple Notification Service)
Explanation:
Amazon SNS (Simple Notification Service) is a fully managed messaging service that allows users to send notifications and messages to distributed systems, including mobile devices and email addresses. SNS supports both push and pull messaging, enabling communication between microservices, distributed applications, and users.
With SNS, users can create topics, publish messages to these topics, and subscribers can receive notifications via various protocols, such as HTTP/S, email, SMS, or Amazon SQS.
Amazon SNS is widely used in serverless applications, real-time notifications, and messaging workflows where fast and reliable communication between services is required.