20
11

More than 3 years have passed since last update.

Amazon SNSを使ってみた

Posted at

用語

  • トピック
    • 配信対象をグルーピングし、配信対象に一斉に通知を配信するための機能です
  • サブスクリプション
    • 作成したトピックと配信対象のエンドポイントを紐づけるデータ
  • パブリッシュ
    • 通知を発信すること

設定

トピックの設定

  • トピックの作成を行います

コンソール > Amazon SNS > トピック へ移動して作成を行います

Simple Notification Service 2020-12-19 14-28-57.png

  • トピックの作成

タイプ : SMSを使用するので、スタンダード
名前 : 任意の名前を設定
表示名 : 任意の表示名を設定
記載を行ったら、 トピックの保存 で保存を行います

Simple Notification Service 2020-12-19 14-30-35.png

  • トピックの設定完了

トピックの設定が完了しました

Simple Notification Service 2020-12-19 14-31-47.png

サブスクリプションの設定

  • サブスクリプションの作成

コンソール > Amazon SNS > サブスクリプション から
サブスクリプションの作成を行います

Simple Notification Service 2020-12-19 14-36-23.png

  • サブスクリプションの設定

トピックARNには、先程作成したトピックのARNを入れます。
選択肢が出てくるので、適切なトピックを設定ください。
プロトコルはSMSを使用するので、選択。
エンドポイントは携帯の電話番号を入れました。
記載を行ったら、サブスクリプションの作成で保存してください。

Simple Notification Service 2020-12-19 14-37-50.png

  • サブスクリプションの完成

先程作成したサブスクリプションができました。

Simple Notification Service 2020-12-19 14-39-01.png

パブリッシュ(発信)を行う

  • メッセージの発信

Amazon SNS > トピック へ移動します。
適切なトピックにチェックを行い、メッセージの発行を行います

Simple Notification Service 2020-12-19 14-44-19.png

  • トピックへのメッセージの発行

件名はわかりやすいように書いておきます

Simple Notification Service 2020-12-19 14-46-42.png

トピックにアタッチしているサブスクリプションの、どのプロトコルに送信するかを指定しますが、
今回はSMSのサブスクリプションしかアタッチしていないので、すべての配信プロトコルにしておきます。
そして、送信するメッセージを記載いたします。
その他はデフォルトで、記載が終わればメッセージの発行を行います。

Simple Notification Service 2020-12-19 14-47-14.png

確認

  • SMSをスマホで確認

スマホで受け取ることができました

Screenshot_20201219-145059.png

参考

20
11
0

Register as a new user and use Qiita more conveniently

  1. You get articles that match your needs
  2. You can efficiently read back useful information
  3. You can use dark theme
What you can do with signing up
20
11