翻訳は機械翻訳により提供されています。提供された翻訳内容と英語版の間で齟齬、不一致または矛盾がある場合、英語版が優先します。
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のダウンロード版はテストのみを目的としており、機密情報の処理には絶対に使用しないでください。
すべての組み込み関数をワークフローに含めるには、Step Functions Local バージョン 1.12.0
以下のトピックでは、Docker および JAR ファイルを使用して Step Functions Local を設定し、Step Functions Local を実行してAWS Lambda、AWS Serverless Application Model、、、、、、、、、、またはサポートされている他のサービスと連携する方法について説明します。AWS SAM
トピック