使用版本与别名功能管理持续部署 - Amazon Step Functions
Amazon Web Services 文档中描述的 Amazon Web Services 服务或功能可能因区域而异。要查看适用于中国区域的差异,请参阅 中国的 Amazon Web Services 服务入门 (PDF)

本文属于机器翻译版本。若本译文内容与英语原文存在差异,则一律以英文原文为准。

使用版本与别名功能管理持续部署

您可以使用 Step Functions 通过状态机版本别名 功能管理工作流的持续部署。版本 是您可以运行的状态机快照,带编号且不可变。别名 是指向最多两个版本的状态机的指针。

您可以维护状态机的多个版本,并在生产工作流中管理其部署。使用别名,您可以在不同的工作流版本之间路由流量,并逐步将这些工作流部署到生产环境。

此外,您还可以使用版本或别名启动状态机执行。如果您在开始执行状态机时不使用版本或别名,Step Functions 将使用状态机定义的最新版本。

状态机修订版

状态机可以有一个或多个修订版。使用 UpdateStateMachine API 操作更新状态机时,会创建一个新的状态机修订版。修订版 是状态机定义和配置的不可变的只读快照。您无法从修订版中开始执行状态机,并且修订版没有 ARN。修订版有一个 revisionId 通用唯一标识符 (UUID)。