おにぃにぃのITブログコンテンツへスキップおにぃにぃのITブログ主にAWSについて書いていこうと思います。検索:おにぃにぃのITブログ主にAWSについて書いていこうと思います。メニューを閉じるホームプライバシーポリシーお問い合わせおにぃにぃのITブログ主にAWSについて書いていこうと思います。AWS、Lambda、SNSAWSSNSからLINEへ通知を行うことが出来たので、備忘録として残します。今回紹介する方法は、以下の図のような構成となります。Token」を発行します。このトークンによって、通知先を選択できます。1-1、ログインページへのアクセス以下のページにアクセスし、右上の「ログイン」をクリックします。Notify1-2、認証情報の入力メールアドレス・パスワードを設定します。メールアドレス・パスワードを設定していない場合は、以下ページを参照して設定します。画面右上のユーザー名をクリックし、「マイページ」をクリックします。「トークンを発行する」をクリックします。トークン名とトークルームを設定します。自分自身だけに通知をする場合は、図のように設定します。表示されたトークンを、メモ帳などにコピーします。※ここで表示されたトークンは再表示できません。SNSからLineNotifyを利用できるよう構成します。構成はSAMCLIを使用して行います。SAMCLIの実行環境がない場合は、「3、SAMCLIのセットアップ」の記事を参照してください。2-1、設定ファイルのダウンロード任意のディレクトリで以下のコマンドを実行して、構成ファイルをダウンロードします。./Line_Notify_from_AWS_SNS/template.yaml入力箇所では以下のように入力します。Region:デプロイするリージョンFunctionName:Lambda関数名SNSTopic:SNSTopic名LINENOTIFYTOKEN:「1-4」で取得したトークン3、SAMCLIのセットアップここではSAMCLIのセットアップ方法について説明します。ここで紹介する方法は以下の環境で実行することを想定しています。aarch64)AWS公式の手順で構成する場合は、以下を参照してください。インストール3-1、パッケージのインストール以下のコマンドを実行して、必要なパッケージをインストールします。libffi-dev3-2、awscliのインストール以下のコマンドを実行して、awscliをインストールします。--version-->aws-cli/~~が表示されること3-3、Pythonのインストール3-3-1、pyenvのインストール以下のコマンドを実行して、pyenvをインストールします。~/.bash_profile3-3-2、Pythonのインストール以下のコマンドを実行して、Pythonをインストールします。※終了するまで、時間がかかります。3.8.03-4、SAMCLIのインストール以下のコマンドを実行して、SAMCLIをインストールします。以下のコマンドを実行して、認証情報を設定します。※事前にアクセスキー・シークレットキーを取得しておきます。SNSLINENotify投稿ナビゲーションAWSCLIでEC2インスタンスを起動する。コメントをキャンセルメールアドレスが公開されることはありません。※サイト次回のコメントで使用するためブラウザーに自分の名前、メールアドレス、サイトを保存する。date*日本語が含まれない投稿は無視されますのでご注意ください。Notifyで行う方法AWSCLIでEC2インスタンスを起動する。