Amazon EventBridgeからStep functionsのステートマシンを実行する

Amazon EventBridgeからStep functionsのステートマシンを実行する

定期的にStep functionsを実行したい、週1回実行したいなどといった場合はEventBridgeからStep functionsを起動します。

ルールを作成

ルールを作成します。今回は「スケジュール」を選択します。

Amazon EventBridgeからStep functionsのステートマシンを実行する

スケジュールを定義

スケジュールを定義します。今回は「3分」ごとに起動するようにします。

Amazon EventBridgeからStep functionsのステートマシンを実行する

ターゲットを選択

ターゲットを選択します。「Step Functionsステートマシン」を選択します。

予め作成しておいたステートマシン「MyStateMachine」を選択します。

Amazon EventBridgeからStep functionsのステートマシンを実行する

必要であれば「追加設定」でステートマシンのインプットを設定します。

「定数(JSONテキスト」を選択し、以下を張り付けます。

{
  "data": {"hoge":"fuga"},
  "datas": "xxxx"
}

Amazon EventBridgeからStep functionsのステートマシンを実行する

タグを設定

タグ設定します。ここでは設定せずに進みます。

Amazon EventBridgeからStep functionsのステートマシンを実行する

ルールの作成

確認画面が表示されますので、間違いがなければ「ルールの作成」を押します。

Amazon EventBridgeからStep functionsのステートマシンを実行する

これで完了です。

コメント

株式会社CONFRAGE ITソリューション事業部をもっと見る

今すぐ購読し、続きを読んで、すべてのアーカイブにアクセスしましょう。

続きを読む

タイトルとURLをコピーしました