本文為英文版的機器翻譯版本,如內容有任何歧義或不一致之處,概以英文版為準。
在本地測試狀態機
AWSStep Functions 本地是 Step Functions 的可下載版本,可讓您使用在自己的開發環境中運行的 Step Functions 版本開發和測試應用程序。Step Functions 的本機版本可以叫用AWS Lambda函式,無論是在本機執行AWS和執行時。您也可以協調其他支援的 AWS 服務。
注意
Step Functions 本地使用虛擬帳戶工作。
執行 Step Functions 本機時,您可以使用下列其中一種方式來叫用服務整合:
-
設定AWS Lambda和其他服務的本機端點。如需有關支援端點的資訊,請參閱設定 Step Functions 的組態選項本機。
-
撥打電話直接從 Step Functions 本地AWS服務。
-
嘲笑服務集成的響應。如需使用模擬服務整合的相關資訊,請參閱使用模擬服務集成。
AWSStep Functions 本地可作為一個 JAR 包或運行在 Microsoft 視窗,Linux,macOS 和其他平台,支持 Java 或碼頭的自包含碼頭圖像。
警告
的可下載版本AWS Step Functions僅用於測試,絕不應用於處理敏感資訊。
提示
確保您使用的是 Step Functions 本地版本 1.12.0
下列主題說明如何使用 Docker 和 JAR 檔案設定 Step Functions 本機,以及如何執行 Step Functions 本機來使用AWS Lambda、AWS Serverless Application Model (AWS SAM) CLI 本機或其他支援的服務。