投稿日: Apr 8, 2021

AWS Step Functions は、Step Functions コンソールにデータフローシミュレーターを備え、ステートマシンの入出力処理を簡単に評価して、ワークフローをより迅速に構築できるようになりました。

情報が状態から状態へどのように流れるかを理解し、データをフィルタリングおよび操作する方法を学ぶことは、AWS Step Functions で効果的にワークフローを設計して実装するために重要です。データフローシミュレーターを使用することで、Step Functions が InputPath、Parameters、ResultSelector、OutputPath、ResultPath などのデータを処理するために使用する各フィールドをシミュレートできるようになりました。シミュレーターでは、フィールドが適用される前後のデータを隣同士に並べて比較することができ、フィールドが変更されるとリアルタイムで更新されます。Step Functions を初めて使用する場合、シミュレーターは、JSONPath の入出力処理がステートマシンを通過するデータの流れを制御するのにどのように役立つかを学習するための高速パスを提供します。

使用を開始するには、Step Functions コンソールのナビゲーションバーからデータフローシミュレーターにアクセスします。すぐに使用を開始するために、事前に入力されたサンプルを使用し、その後に独自のデータを使用してテストできます。データフローシミュレーターは、米国東部 (オハイオとバージニア北部)、欧州西部 (アイルランド)、カナダ (中部) で一般的にご利用いただけます。数日中には、Step Functions が利用可能な他のすべての商用リージョンで一般的に利用可能になる予定です。リージョンと提供サービスの全リストについては、AWS リージョンをご参照ください。

Step Functions データフローシミュレーターの詳細については、デベロッパーガイドをお読みください。また、コンソールに事前に入力されたサンプルをお試しください。