LoginSignup
21
11

More than 3 years have passed since last update.

AWS Step FunctionsのワークフローをGUIで描く

Last updated at Posted at 2017-02-12

はじめに

AWS Step FunctionsではワークフローをJSONで記述しグラフィカルに確認することができます。
しかし、意図した通りのワークフローをJSONで正しく記述するのはなかなか難儀です。

この課題を解決するAWS Step FunctionsのワークフローをGUIで描けるツールを公開しました。

ExcelやPowerPointの図形を使う感覚で、ワークフローを作り、作ったワークフローからJSONをエクスポートすることができます。

  • 2019/09/25追記
    v0.4.0~インポートにも対応しました。2019/09にサポートされたMap Stateも対応済みです。

特徴

どんなものかは紹介動画をご覧ください
intro

  • AWS Step Functions Workflow Designerは、draw.ioのプラグインとして作りました。
  • draw.ioはブラウザ上でフリーで使えるVisioライクの作図ツールです。
  • draw.ioの機能をすべて使えるので、作成したワークフローをライブラリに保存して部品として再利用することも簡単です。

最後に

現行は、AWS Javascript SDKのStepFunctionsがCORSに対応していないため、デプロイと実行はできません(メニューが無効になっているのはそのせいです)。
AWS developer forumでCORS対応のリクエストを出していますが、リクエストが実現されればデプロイと実行も実装予定です。

是非お試しください。フィードバックもお待ちしています。

21
11
3

Register as a new user and use Qiita more conveniently

  1. You get articles that match your needs
  2. You can efficiently read back useful information
  3. You can use dark theme
What you can do with signing up
21
11