Step Functions でステートマシンをローカルでテストする - AWS Step Functions

翻訳は機械翻訳により提供されています。提供された翻訳内容と英語版の間で齟齬、不一致または矛盾がある場合、英語版が優先します。

Step Functions でステートマシンをローカルでテストする

AWS Step Functions Local は、ダウンロード可能なバージョンの Step Functions で、独自の開発環境で実行されているバージョンの Step Functions を使用してアプリケーションを開発およびテストできます。Step Functions のローカルバージョンは、ローカルで実行されている間、 AWS と の両方で AWS Lambda 関数を呼び出すことができます。また、他の サポートされている AWS のサービスを調整することもできます。

注記

Step Functions Local は、ローカルでのみ機能するフェイクアカウントを使用します。

Step Functions Local を実行している間は、以下のいずれかの方法でサービス統合を呼び出すことができます。

AWS Step Functions Local は、Microsoft Windows、Linux、macOS、および Java または Docker をサポートする他のプラットフォームで実行されるJARパッケージまたは自己完結型の Docker イメージとして使用できます。

警告

ダウンロード可能な のバージョン AWS Step Functions はテストのみを目的としており、機密情報の処理には使用しないでください。

ヒント

ワークフローにすべての組み込み関数を含めるには、Step Functions Local のバージョン 1.12.0 以降を使用していることを確認してください。

以下のトピックでは、Docker と JAR ファイルを使用して Step Functions Local を設定し、Step Functions Local を実行して AWS Lambda、 AWS Serverless Application Model(AWS SAM) CLI Local、またはその他のサポートされている のサービスを操作する方法について説明します。