Amazon EventBridgeでAWS Lambda関数を定期実行させてみた。
はじめに
以前バッチアプリをLambdaへアップロードしたのですが、今回はAmazon EventBridgeと組み合わせて定期的に実行させてみました。
EventBridge設定手順
定期実行させたいLambda関数を開き、"設定" > "トリガー"を開きます。 赤枠で囲っている"トリガーを追加"をクリックします。
"トリガーを追加"画面が表示されるので「EventBridge」を選択します。
詳細設定画面が表示されるのでルール名などを入力します。 スケジュール式で用いるcron式はUTCなので9時間前の日時を入れる必要があります。 入力が完了したら画面下の「追加」ボタンをクリックします。
完了後、Lambda関数概要画面にEventBridgeが表示されています。
おわりに
これで定期的にバッチが実行されるようになりました~。 最初はローカルPCのタスクスケジューラにセットしていたのでローカルPCをスリープにすることも出来なかったのですが、これで安心してスリープさせられます(笑)