BT

最新技術を追い求めるデベロッパのための情報コミュニティ

寄稿

Topics

地域を選ぶ

InfoQ ホームページ ニュース AWSはAWS Step Functionsに新しくWorkflow Studioを導入

AWSはAWS Step Functionsに新しくWorkflow Studioを導入

ブックマーク

原文(投稿日:2021/06/27)へのリンク

先頃、AWSはStep Functionsで提供される新しいWorkflow Studioを導入した。AWSマネジメントコンソールを介して、開発者はビジュアルビルダにアクセスしてStep Functionsワークフローを作成できるようになった。

AWS Step Functionsは、AWS Lambda関数と複数のAWSサービスをビジネスクリティカルなアプリケーションに簡単にシーケンスできるようにするサーバレス関数オーケストレーターだ。AWS Computeのブログ投稿によると、2016年12月のリリース以来、開発者はビジネスクリティカルなアプリケーションに複数のサービスをオーケストレーションするために、Amazon States Language (ASL) を使用してStep Functionsワークフローを構築してきた。

Workflow Studioで、開発者はドラッグアンドドロップインターフェイスを使用して、オーケストレーションワークフローをすばやく構築できる。さらに、ワークフローステップはWorkflow Studioインターフェイスに一連の相互接続されたボックスとして表示され、開発者はローコードメニューを介して各処理のステップをカスタマイズできる。さらに、ステートは編集可能なフォームを使用して構成され、ワークフローASL定義をエクスポートして、開発者のコンソールまたはローカルの統合開発環境 (IDE) でさらに編集することができる。

 
出典: https://aws.amazon.com/blogs/compute/prototyping-at-speed-with-aws-step-functions-new-workflow-studio/

Workflow Studioの対象は、開発者だけでなくビジネスユーザや技術者以外の人も使用できる。たとえば、ドラッグアンドドロップインターフェイスを使用してAWS Lambda関数やその他のサービス統合のプレースホルダを作成できる。ワークフローを設計する前に、リソースが存在する必要はない。さらに、ワークフローのプロトタイプが作成されると、コンソールで保存して編集を継続したり、ASL定義をVisual CodeなどのIDEで続行できる開発者に引き継いだりできる。その後、開発者はASL定義をInfrastructure as Code (IaC) テンプレートに組み込むことができる。
 
出典: https://aws.amazon.com/blogs/compute/prototyping-at-speed-with-aws-step-functions-new-workflow-studio/

Amazon Web ServicesのシニアデベロッパーアドボケイトであるMarcia Villalba氏は、AWSニュースブログのWorkflow Studioの投稿で述べている:

Step Functionsは、分散アプリケーションのプロセスを視覚化するのに最適ですが、これらのステートマシンの開発は視覚的なプロセスではありません。Workflow Studioを使用すると、開発者はサーバレスワークフローを簡単に構築できます。これにより、開発者は、ワークフロー定義の構成コードの記述やデータ変換の構築に費やす時間を削減しながら、価値の高いビジネスロジックに集中できます。

さらに、RedditのWorkflow Studio for Step Functionsのスレッドの回答者は、次のように書いている:

私はここ数ヶ月、Step Functionsと格闘してきましたが、このようなものは素晴らしいものでした。前回、Step Functionsの定義を調整しなければならなかったとき、「このための視覚的なツールを作成する必要があるが、それは大金になるだろう」とさえ思いました。

そして、AWSサーバレスヒーローでLumigoのデベロッパーアドボケイトであるYan Cui氏は、ツイートした:

これにより、Step Functionsの参入障壁が大幅に低くなります。

Microsoftには、Logic Appsを使用したAWS Step Functionsと同様のサービスがある。Azureのこのサービスには、開発者がワークフローと統合を構築できるようにするドラッグアンドドロップインターフェイスもある。さらに、開発者は、最近のLogic App Standardのリリースで、ワークフローにVisual CodeなどのIDEを使用することもできる。

現在、Workflow Studioは、Step Functionsが利用可能なすべてのAWSリージョンで利用できる。Workflow Studioは、追加料金なしでStep Functionsの価格設定に含まれている。またStep Functionsワークフローの価格の詳細は、価格ページで確認できる。

この記事に星をつける

おすすめ度
スタイル

こんにちは

コメントするには InfoQアカウントの登録 または が必要です。InfoQ に登録するとさまざまなことができます。

アカウント登録をしてInfoQをお楽しみください。

HTML: a,b,br,blockquote,i,li,pre,u,ul,p

コミュニティコメント

HTML: a,b,br,blockquote,i,li,pre,u,ul,p

HTML: a,b,br,blockquote,i,li,pre,u,ul,p

BT