Amazon EventBridgeでAWS Lambda関数を定期実行させてみた。
はじめに
以前バッチアプリをLambdaへアップロードしたのですが、今回はAmazon EventBridgeと組み合わせて定期的に実行させてみました。
EventBridge設定手順
定期実行させたいLambda関数を開き、"設定" > "トリガー"を開きます。
赤枠で囲っている"トリガーを追加"をクリックします。

"トリガーを追加"画面が表示されるので「EventBridge」を選択します。

詳細設定画面が表示されるのでルール名などを入力します。
スケジュール式で用いるcron式はUTCなので9時間前の日時を入れる必要があります。
入力が完了したら画面下の「追加」ボタンをクリックします。

完了後、Lambda関数概要画面にEventBridgeが表示されています。

おわりに
これで定期的にバッチが実行されるようになりました~。 最初はローカルPCのタスクスケジューラにセットしていたのでローカルPCをスリープにすることも出来なかったのですが、これで安心してスリープさせられます(笑)