发布于: Sep 9, 2019

现在,使用 Amazon Step Functions,您可以通过组合可重用的模块化工作流来编排更复杂的流程。 

Step Functions 让您可以在完全托管的工作流中协调多种 亚马逊云科技服务,便于快速构建和更新应用程序。随着组织更广泛地使用工作流,其工作流的构建、测试和更改将变得复杂。常见的工作流流程通常在多个位置重复进行。出现问题时,大型工作流执行也更难以进行故障排除。 

通过嵌套 Step Functions 工作流,您可以使用较小、较简单的工作流构建更大、更复杂的工作流。当您的工作流具有重复出现的流程(如账户中的人员审核和批准或资源预置)时,您可以创建一个可重用的模块化构建基块库,以实现更快的开发。Step Functions 使您可以在不自定义代码的情况下交换和重组工作流模块。这样就能在几分钟内将现有的工作流组装成新的工作流。您可以将高级工作流步骤与低级工作流步骤分开,以便更轻松地在几秒钟内监控和发现错误源。在 Step Functions 控制台中,您可以通过单击在不同工作流级别的可视化效果之间切换。 

您可以从单个工作流步骤启动嵌套工作流执行。您可以使用控制台中的代码片段配置工作流,以启动嵌套工作流。或者,您可以在控制台中尝试创建一个示例项目来部署一个完整的示例。 

启动嵌套工作流无额外费用。嵌套工作流的计费与所有 Step Functions 工作流相同。有关详细信息,请参阅 Amazon Step Functions 定价。 

要了解有关 Step Functions 的更多信息,请参阅 Amazon Step Functions 开发人员指南。若要了解有关组合嵌套工作流的更多信息,请阅读有关 亚马逊云科技 服务集成的部分。