2019/08/27

howyi/ekken

使い方

  1. ユーザ登録を行い、管理画面でStream(通知設定)を作成する。
  2. アラート発生時、作成したときに発行されるtokenを使用して、API Gatewayのエンドポイントへ以下のフォーマットで送信するようにする(Lambdaや外部サーバ等から)
  3. 登録時の電話番号、メールアドレスに通知が来る

送信フォーマット

メソッド: POST

クエリ: ?token={token}

ボディ: {"level": "CRITICAL", "message": "アラートです、このメッセージは電話のときに音読されますよ"}

画面

設定画面スクリーンショット

サンプルアラートリクエスト(POSTMAN)

構築方法

  1. Connectはコールセンターの設定、SESは緩和申請を行っておく

    Amazon Connect を使って Lambda で電話をかけれるんです

    SES送信制限解除申請 (SES Sending Limits) | Developers.IO

  2. READMEの DEPLOY TO AMPLIFY CONSOLE からAWSへデプロイ

  3. Lambda ekken-amplify の環境変数で #### となっている部分に各設定を記載

システム構成

構成図