Recall & Review
beginner
What is Amazon SNS used for?
Amazon SNS (Simple Notification Service) is used to send messages or notifications to multiple subscribers through different protocols like email, SMS, or Lambda functions.
Click to reveal answer
beginner
How does SNS send notifications to email subscribers?
SNS sends notifications to email subscribers by sending an email message to the subscribed email address when a message is published to the topic.
Click to reveal answer
beginner
What is required to send SMS notifications using SNS?
To send SMS notifications, the subscriber must be a valid phone number, and the SNS topic must support SMS protocol. AWS handles the delivery to the phone via SMS.
Click to reveal answer
intermediate
How does SNS trigger a Lambda function?
SNS can trigger a Lambda function by invoking it directly when a message is published to the SNS topic, allowing automated processing of the message.
Click to reveal answer
intermediate
What are the benefits of using Lambda as an SNS subscriber?
Using Lambda as an SNS subscriber allows automatic, serverless processing of messages, enabling custom logic, data transformation, or integration with other AWS services without managing servers.
Click to reveal answer
Which protocol does SNS NOT support for notifications?
✗ Incorrect
SNS supports Email, SMS, and Lambda protocols but does not support FTP for notifications.
What must a user do to receive SNS email notifications?
✗ Incorrect
Users must subscribe and confirm the subscription by clicking a link sent to their email to start receiving SNS notifications.
What happens when SNS publishes a message to a Lambda subscriber?
✗ Incorrect
SNS automatically invokes the subscribed Lambda function with the published message as input.
Which of these is a valid SNS notification type?
✗ Incorrect
SNS supports multiple protocols including Email and HTTP, but not FTP.
To send SMS notifications via SNS, what is required?
✗ Incorrect
SNS sends SMS notifications to valid phone numbers subscribed to the topic.
Explain how SNS can send notifications using email, SMS, and Lambda.
Think about how each subscriber type receives or processes the message.
You got /4 concepts.
Describe the benefits of using Lambda as a subscriber in SNS notifications.
Consider what Lambda adds beyond simple message delivery.
You got /4 concepts.