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

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

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

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

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

  • AWS Lambdaおよびその他のサービスのローカルエンドポイントの設定 サポートされているエンドポイントについては、「」をご参照くださいStep Functions の構成オプションをローカルに設定

  • Step Functions LocalAWS からサービスに直接呼び出しを行います。

  • サービス統合からの応答を模倣しています。模擬サービス統合の使用方法については、を参照してくださいモックサービス統合の使用

AWSStep Functions Local は、マイクロソフト Windows、Linux、macOS、および Java または Docker をサポートするその他のプラットフォームで動作する JAR パッケージまたは自己完結型の Docker イメージとして利用できます。

警告

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

ヒント

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