本页面中描述的服务或功能可能因区域而异。要查看适用于中国区域的差异,请参阅中国区域的亚马逊云科技服务入门页面。中国区域的亚马逊云科技服务入门页面中,仅关于特定服务的“区域可用性”和“功能可用性和实现差异”的部分(但不包括其通过超链接援引的内容)构成您与光环新网或西云数据之间就您使用亚马逊云科技中国(北京)区域或亚马逊云科技中国(宁夏)区域服务达成的协议(“协议”)项下的“文档”的一部分,而该入门页面的其他内容不构成“协议”的任何部分。

Amazon Step Functions 文档

Amazon Step Functions可以提供适用于新式应用程序的无服务器编排功能。编排功能可以将工作流分解为多个步骤、添加流逻辑并跟踪不同步骤之间的输入和输出,从而集中管理工作流。应用程序执行时,Step Functions可以记录应用程序状态、准确跟踪应用程序所在的工作流步骤,并存储在应用程序组件之间传递的数据的事件日志。  

Step Functions可以让应用程序的开发更快速、更直观,因为您可以独立于应用程序的业务逻辑来定义和管理其工作流。对一个工作流的更改不会影响其他工作流。您可以在一个位置轻松更新和修改工作流,而不必费力地管理、监控和维护多个点到点集成。   

工作流配置 

利用Amazon Step Functions,您可以将工作流定义为状态机,而状态机可以将复杂的代码转换为易于理解的语句和图表。  

内置服务基元 

Amazon Step Functions可以为您的工作流提供现成的步骤,这些步骤称为状态,可以为您实施基本的服务基元,这意味着您可以从应用程序中删除相应逻辑。状态可以将数据传递给其他状态或微服务,可以处理异常、添加超时、做出决策以及并行执行多个路径等等。  

亚马逊云科技中国区域服务集成 

使用Amazon Step Functions服务任务,您可以对Step Functions工作流进行配置,以便调用其他亚马逊云科技中国区域服务。这些服务包括计算服务(Amazon Lambda、Amazon ECS和Amazon Fargate)、数据库服务 (Amazon DynamoDB)、消息收发服务(Amazon SNS和Amazon SQS)、数据处理和分析服务(Amazon Athena, Amazon Batch和Amazon Glue、Amazon EMR和Amazon Glue DataBrew),机器学习服务(Amazon SageMaker)以及由Amazon API Gateway创建的API。

协调分布式组件

Amazon Step Functions可以协调支持HTTPS连接的任何应用程序,而无论其托管在哪个位置,例如Amazon EC2实例、移动设备或本地服务器。  

组件重复使用 

Amazon Step Functions可以协调现有Lambda函数和微服务并将其整合到稳定的应用程序内,并且您可以将其快速重新连接到新的组合中。 

工作流抽象化 

Amazon Step Functions可以将应用程序的逻辑与应用程序的实施严格分离。通过关注点的这种分离,您的工作流可以实现模块化,易于维护,可扩展性,并且支持重复使用代码。  

状态管理 

Amazon Step Functions可以在应用程序执行过程中记录应用程序的状态,包括跟踪应用程序所在的执行步骤,以及存储在工作流的不同步骤之间移动的数据。  

内置错误处理 

您可使用Amazon Step Functions通过内置的尝试/捕捉和重试功能自动处理错误和异常,无论任务的完成时间是几秒钟还是几个月。您可以自动重试失败或超时的任务、以不同方式响应不同错误,并通过退回到指定的清理和恢复代码来实现平稳恢复。  

执行历史记录 

Amazon Step Functions可以提供实时诊断和控制面板、与Amazon CloudWatch和Amazon CloudTrail集成,并会记录每次执行情况,包括总体状态、失败的步骤以及输入和输出。 

高可用性 

Amazon Step Functions具有内置容错能力,可以在每个区域中跨多个可用区维持服务容量,从而保护应用程序免受单个计算机或数据中心故障的影响。这有助于确保服务本身及其运行的应用程序工作流的高可用性。  

自动扩展 

Amazon Step Functions可以扩展操作和底层计算,以便针对不断变化的工作负载为您运行应用程序的不同步骤。Step Functions可以自动扩展,有助于确保应用程序工作流的性能在请求频率提高时保持一致。  

高容量编排 

Amazon Step Functions添加了快速工作流(Express Workflows)。快速工作流支持每秒超过100000的事件速率,使您能够构建高容量、短持续时间的工作流。快速工作流可以协调来自100多个亚马逊云科技第三方SaaS事件源的Amazon Lambda函数调用、Amazon IoT Rules Engine操作和Amazon EventBridge事件。   

其他信息 

有关服务控制、安全特性及功能的其他信息,包括有关存储、检索、修改、限制和删除数据的信息,请参见 https://docs.amazonaws.cn/。以上链接包含的信息不构成光环新网关于亚马逊云科技(北京区域)的客户协议或西云数据关于亚马逊云科技(宁夏区域)的客户协议的“文档”的一部分,也不构成您与光环新网或西云数据之间就您使用亚马逊云科技中国区域服务达成的其他协议的任何部分。

开始使用亚马逊云科技免费构建

开始使用亚马逊云科技免费构建

关闭
热线

热线

1010 0766
由光环新网运营的
北京区域
1010 0966
由西云数据运营的
宁夏区域