omuronの備忘録

個人的な備忘録

Chatbot の話で「JAWS-UG CLI専門支部 #182R SNS入門」に登壇しました #jawsug_cli

jawsug-cli.connpass.com

JAWS-UG CLI専門支部に参加して、1年以上たったので LT で登壇しました。

ハンズオン

SNS

今回のハンズオン対象の Simple Notification Service の概要です。

  • AWS のプッシュメッセージサービス
  • メール / WebAPI / SQS / Mobile に一斉通知可能
  • Pub / Sub モデル
    • Publish すると subscriber へ push される

ML で勝手にサブスクリプションが解除されちゃう問題

以下の対応策を参考に、認証を必要とする E メールサブスクリプションをセットアップする。

aws.amazon.com

登壇内容

まだ EMail で消耗している?
~SNS は Slack へ~

speakerdeck.com

CloudFormation YAML

スライドに使用した CloudFormation の YAML はこちらを参照ください。

github.com

Chatbot で利用できる通知

Chatbot では利用できる通知が限られている ので注意ください。
aws sns publish コマンドで SNS Topics を発行しても、Chatbot には通知されません。
利用できる Topics は以下になります。

  • AWS Billing and Cost Management
  • AWS CloudFormation
  • Notifications for AWS developer tools
  • Amazon CloudWatch alarms
  • Amazon EventBridge
  • Tutorial: Creating an Amazon EventBridge rule that sends notifications to AWS Chatbot
  • AWS Config
  • Amazon GuardDuty
  • AWS Health
  • AWS Security Hub
  • AWS Systems Manager Incident Manager
  • AWS Systems Manager

さいごに

一ヶ月半振りの登壇でした。
登壇だけでも大変なのに、運営も含めてコンスタントにこなせる方々は本当にすごいと思います。
オンラインでの登壇は、初めこそやりにくかったところもありましたが、一方的に話すだけならオフラインに比べて楽な気もしてきました。
これからもコレぐらいのペースで登壇できたらいいなと思っております。