SNS Flashcards

1
Q

SNS = ___

A

simple notification service

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
2
Q

___ a web service that makes it easy to setup, operate, and send notifications from the cloud.

A

SNS

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
3
Q

____ provides developers with a jhighly scalable, flexible, and cost-effective capcability to publish messages from an app and immediately deliver them to other apps.

A

SNS

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
4
Q

Besides pushing cloud notifications directly to mobile devices, _____ can also deliver notifications by sms text messages or email to SQS queues, or any HTTP endpoint.

A

SNS

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
5
Q

SNS notifications can trigger ___ functions:

When a message is published to an SNS topic that has a ___function subscribed to it, the ___ function is invoked with the payload of the publish message. The ____ function receives the message payload as input parameter and can manipulate the infor in the message, publish the message to another SNS topic, or send the message to other AWS services.

A

Lambda

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
6
Q

SNS allows you to group multiple recipients using ____.

A

topics

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
7
Q

A topic is an ____ ____ for allowing recipients to dynamically subscribe for identical copies of the same notification.

A

access point

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
8
Q

One topic can support deliveries to multiple endpoint types - for example you can group together IOS, ANDROID, and SMS recipients. When you publish once to a topic, SNS delivers appropriately formatted copies of your message to each _____.

A

subscriber

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
9
Q

To prevent messages from being lost, all messages published to SNS are stored _____ across multiple AZs.

A

redundantly

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
10
Q

SNS benefits

______, push based delivery (no polling)

A

instantaneous

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
11
Q

SNS benefits

simple _____ and easy integratoin with apps

A

APIs

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
12
Q

SNS benefits

Flexible messages delivery over multiple ____ protocols

A

transport

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
13
Q

SNS benefits

_____ pay as you go model with no up front costs

A

inexpensive

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
14
Q

SNS benefits

web based AWS management console offers the _____of a point and click interface.

A

simplicity

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
15
Q

SQS vs SNS

sqs—

sns—

  1. pushes
  2. polls (pulls)
A

sns - pushes

sqs - polls (pulls)

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
16
Q

SNS users pay ____ per ___ million SNS requests

A

$.50, 1

17
Q

____ per ____ notification deliveries over HTTP

A

$.06, 100,000

18
Q

____ per ____ notification deliveries over SMS

A

$.75, 100

19
Q

_____ per _____ notification deliveries over email

A

$2.00, 100,000

20
Q

SNS follows the _____-_____ messaging paradigm, with notifications being delivered to clients using a “push” mechanism that eliminates the need to periodically check or “poll” for new info and updates.

A

publish-subscribe (pub-sub)

21
Q

With simple _____ requiring minimal up front development effort, no maintenance or management overhead and pay as you go pricing, SNS gives developers an eacy mechanism to incorporate a powerful notification system with their apps.

A

APIs

22
Q
A