Amazon Simple Notification Service

From Wikipedia, the free encyclopedia
Jump to navigation Jump to search

Amazon Simple Notification Service
Developer(s)Amazon.com
Initial release2010
LicenseProprietary software
Websiteaws.amazon.com/sns

Amazon Simple Notification Service (ASNS) is a notification service provided as part of Amazon Web Services since 2010. It provides a low-cost infrastructure for mass delivery of messages, predominantly to mobile users.

From the sender's viewpoint, ASNS acts as a single message bus that can message to a variety of devices and platforms, from the Kindle Fire to Baidu. A single code interface can address all of these equally, or message formats can be tailored to the particular needs of each platform.[1]

ASNS can also deliver messages by SMS to 200+ countries.[2]

ASNS uses the publish/subscribe model for push delivery of messages.[3] Recipients subscribe to one or more 'topics' within ASNS. Typically this is hidden from the user as an internal part of a mobile app.[4] Receipt of a message may also be hidden from the user: this service is largely aimed at the internal processing of specific apps, rather than as a generic email substitute. A game might receive bonus level announcements or unlock keys for in-game purchases by this route. A ticket booking app could use it for confirmation vouchers, boarding passes or notifications of a delay to a flight.

First 1 million Amazon ASNS requests per month are free, and $0.50 per 1 million requests thereafter will be charged as per the latest costing structure.[2] Pricing varies according to the delivery mechanism: there is a charge to request a message ($0.50 /million) and a varying charge for how (and if) the recipient chooses to receive it. HTTP is cheapest for retrieval ($0.60 /million), email is around 30 times this ($20 /million) and SMS considerably (hundreds of times) more ($7,500 /million).[5] Like most cloud services, initial access costs are kept low and there are no sign-up or subscription charges.

References[edit]

  1. ^ "Amazon SNS, Developer Guide" (PDF). Amazon Web Services.
  2. ^ a b "Amazon SNS". Amazon Web Services.
  3. ^ Jeff Barr (7 April 2010). "Introducing the Amazon Simple Notification Service". Amazon Web Services.
  4. ^ Rich Cowper (5 November 2014). "A Guide to Amazon Simple Notification Service Mobile Push Self-registration for iOS".
  5. ^ "Amazon SNS, FAQs". Amazon Web Services.

External links[edit]