A user is trying to understand AWS SNS. To which of the below mentioned end points is SNS unable to send a
notification?
A.
Email JSON
B.
HTTP
C.
AWS SQS
D.
AWS SES
Explanation:
Amazon Simple Notification Service (Amazon SNS. is a fast, flexible, and fully managed push messaging service.
Amazon SNS can deliver notifications by SMS text message or email to the Amazon Simple Queue Service (SQS.
queues or to any HTTP endpoint. The user can select one the following transports as part of the subscription
requests: “HTTP”, “HTTPS”,”Email”, “Email-JSON”, “SQS”, “and SMS”.
http://aws.amazon.com/sns/faqs/
Once a topic is created, the topic owner can set policies for it such as limiting who can publish messages or subscribe to notifications, or specifying which notification protocols will be supported (i.e. HTTP/HTTPS, email, SMS)
Answer D should be SMS
SNS deos not work with SQS
C.
AWS SQS
D is correct.
•“HTTP”, “HTTPS” – Subscribers specify a URL as part of the subscription registration; notifications will be delivered through an HTTP POST to the specified URL.
•”Email”, “Email-JSON” – Messages are sent to registered addresses as email. Email-JSON sends notifications as a JSON object, while Email sends text-based email.
•“SQS” – Users can specify an SQS queue as the endpoint; Amazon SNS will enqueue a notification message to the specified queue (which subscribers can then process using SQS APIs such as ReceiveMessage, DeleteMessage, etc.)
D is correct.
Q: What are the different delivery formats/transports for receiving notifications?
In order for customers to have broad flexibility of delivery mechanisms, Amazon SNS supports notifications over multiple transport protocols. Customers can select one the following transports as part of the subscription requests:
“HTTP”, “HTTPS” – Subscribers specify a URL as part of the subscription registration; notifications will be delivered through an HTTP POST to the specified URL.
”Email”, “Email-JSON” – Messages are sent to registered addresses as email. Email-JSON sends notifications as a JSON object, while Email sends text-based email.
“SQS” – Users can specify an SQS queue as the endpoint; Amazon SNS will enqueue a notification message to the specified queue (which subscribers can then process using SQS APIs such as ReceiveMessage, DeleteMessage, etc.)
“SMS” – Messages are sent to registered phone numbers as SMS text messages.
d
d
D
D is correct as the SNS doesn’t support AWS SES as a Topic subscription like SQS and JSON EMAIL and HTTP or HTTPs …etc
D. SES