发布于: Nov 29, 2018

AWS Step Functions 现在与另外八项 AWS 服务集成,使工作流更快、安全保护更简单、监控更容易。

AWS Step Functions 允许您向应用程序添加具有弹性的工作流自动化功能。工作流的步骤可存在于任何位置,包括 AWS Lambda 函数、Amazon EC2 或本地。现在,AWS Step Functions 还与 Amazon ECS、AWS Fargate、Amazon DynamoDB、Amazon SNS、Amazon SQS、AWS Batch、AWS Glue 和 Amazon SageMaker 集成。这有助于快速自动化需要运行批处理作业、处理媒体或数据文件、发送通知以及编排机器学习工作流的应用程序的工作流。在调用的作业或任务完成前,Step Functions 将暂停执行工作流,然后重试或继续执行工作流的下一步。

借助 AWS Step Functions,您可以在几分钟内连接并协调所有这些服务,而无需编写代码。Step Functions 包括内置的错误处理、参数传递、推荐的安全设置以及状态管理功能,进而减少您需要编写和维护的代码数量。它记录每个工作流步骤,将指标发送到 Amazon CloudWatch 和 AWS CloudTrail 以进行应用程序监控,并支持每个集成服务的 Amazon CloudWatch Events 管理规则。您的工作流还属于无服务器服务,因此无需预置或管理基础设施。

AWS 集成功能包含在 AWS Step Functions 定价中,无需额外费用。有关开放 AWS Step Functions 的区域的完整列表,请参阅 AWS 区域。要了解更多信息: