在 Step Functions 中本地測試狀態機 - AWS Step Functions

本文為英文版的機器翻譯版本,如內容有任何歧義或不一致之處,概以英文版為準。

在 Step Functions 中本地測試狀態機

AWS Step Functions 本地是 Step Functions 的可下載版本,可讓您使用在自己的開發環境中運行的 Step Functions 版本開發和測試應用程序。Step Functions 的本地版本可以調用 AWS Lambda 函數,都在 AWS 並在本地運行。您還可以協調其他支持 AWS 服務

注意

Step Functions 本地使用僅在本地工作的假帳戶。

執行 Step Functions 本機時,您可以使用下列其中一種方式來叫用服務整合:

AWS Step Functions 本地可作為一個軟JAR件包或運行在 Microsoft 視窗,Linux,macOS 和其他平台,支持 Java 或碼頭的自包裝碼頭映像。

警告

的可下載版本 AWS Step Functions 僅用於測試,絕不應用於處理敏感信息。

提示

確保您使用的是 Step Functions 本地版本 1.12.0 或更高版本,以便能夠在工作流程中包含所有內在函數

下列主題說明如何使用 Docker 和 JAR file 設定「Step Functions 本機」,以及如何執行「本機 Step Functions」以使用 AWS Lambda, AWS Serverless Application Model(AWS SAM) CLI 本機或其他支援的服務。