勉強前イメージ
なんだっけ・・・わからん・・・
調査
AWS SWF とは
Amazon Simple Workflow Service の略で、マネージド型のサービスになります。
ワークフロー管理サービスで、複数サーバ間でアプリケーションを連携させるための開発になります。
要するに、複数サーバで商品の発注のようなワークフローを処理する際の順番や振り分け先を管理するサービスです。
Step Functionsの従来のサービスに当たるもので、同様の機能が使える際はStep Functionsを使用することを推奨されています。
Step Functionsの詳細は こちら に記載しているのでご確認ください。
用語の確認
- ワークフロー : 実行する一連の流れを定義したもの
- ドメイン : 作成したワークフローの名前
- ワークフロースターター : ワークフローを開始するアプリケーション
- スターター : ワークフローをキックするプログラム
- アクティビティタイプ : ワークフローの中の処理
- アクティビティ : アクティビティタイプごとに発生するタスクを実際に処理するプログラム
- タスクリスト : タスクを入れるキュー
- デザイダー : ワークフローでタスク処理の処理を決めるプログラム
勉強後イメージ
step functionの前のサービスってことか...
一旦step function使ってみてって感じなのかな。