

AWS SDK for JavaScript v2 はサポート終了となりました。[AWS SDK for JavaScript v3](https://docs.aws.amazon.com//sdk-for-javascript/v3/developer-guide/) に移行することをお勧めします。その他の詳細、移行方法については、こちらの[発表内容](https://aws.amazon.com/blogs//developer/announcing-end-of-support-for-aws-sdk-for-javascript-v2/)を参照してください。

# Amazon Simple Notification Service の例
<a name="sns-examples"></a>

Amazon Simple Notification Service (Amazon SNS) は、サブスクライブしているエンドポイントやクライアントへのメッセージ配信や送信を調整、管理するウェブサービスです。

Amazon SNS には、発行者とサブスクライバーという 2 種類のクライアントが存在し、それぞれ生産者と消費者とも呼ばれます。

![JavaScript 環境、SDK、および Amazon SNS の関係](http://docs.aws.amazon.com/ja_jp/sdk-for-javascript/v2/developer-guide/images/code-samples-sns.png)


発行者は、論理アクセスポイントおよび通信チャネルであるトピックにメッセージを作成して送信することで、受信者と非同期的に通信します。トピックにサブスクライブされているサブスクライバー (ウェブサーバー、E メールアドレス、Amazon SQS キュー、Lambda 関数) は、サポートされているプロトコル (Amazon SQS、HTTP/S、E メール、SMS、AWS Lambda) の 1 つを使用して、メッセージや通知を消費または受信します。

JavaScript API for Amazon SNS は [https://docs.aws.amazon.com/AWSJavaScriptSDK/latest/AWS/SNS.html](https://docs.aws.amazon.com/AWSJavaScriptSDK/latest/AWS/SNS.html) を通じて公開されます。

**Topics**
+ [Amazon SNS でのトピックの管理](sns-examples-managing-topics.md)
+ [Amazon SNS でのメッセージの公開](sns-examples-publishing-messages.md)
+ [Amazon SNS でのサブスクリプションの管理](sns-examples-subscribing-unubscribing-topics.md)
+ [Amazon SNS の SMS メッセージの送信](sns-examples-sending-sms.md)