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

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

使用版本和别名管理持续部署

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

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

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

状态机修订版

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