发布于: May 23, 2019

Amazon Step Functions 现在支持回调模式。对于涉及人工操作的应用程序和与第三方服务的自定义集成,回调模式可以将工作流程自动化。您可以在几分钟内创建回调模式,并且编写和维护的代码更少、运行时无需管理服务器和基础设施,并且可以可靠地扩展。 

在回调模式下,Step Functions 会暂停工作流程的执行,直到应用程序通过 Step Functions 应用程序编程接口返回令牌为止。对于需要人工操作(例如审核和批准文档或者在客户支持应用程序中创建工作项)的应用程序,这可以帮助您将工作流程自动化。您还可以使用回调模式来构建与第三方服务的自定义集成。Step Functions 支持在使用 Amazon ECS、Amazon SNS、Amazon SQS 和 Amazon Lambda 时使用回调模式。 

Amazon Step Functions 让您能够向自己的应用程序添加有弹性的工作流程自动化功能。工作流程的步骤可以位于任何位置,包括 Amazon Lambda 函数中、Amazon EC2 上或本地。Amazon Step Functions 还与 Amazon ECS、Amazon DynamoDB、Amazon SNS、和 Amazon SQS 集成。您可以在几分钟内连接和协调所有这些服务,无需编写代码。 

对回调模式的支持包含在 Amazon Step Functions 的定价中,不额外收取费用。要了解更多信息,请参阅 Amazon Step Functions 开发人员指南。