Gerencie implantações contínuas com versões e aliases em Step Functions - AWS Step Functions

As traduções são geradas por tradução automática. Em caso de conflito entre o conteúdo da tradução e da versão original em inglês, a versão em inglês prevalecerá.

Gerencie implantações contínuas com versões e aliases em Step Functions

Você pode usar o Step Functions para gerenciar implantações contínuas dos fluxos de trabalho por meio de versões e aliases de máquina de estado. Uma versão é um snapshot numerado e imutável de uma máquina de estado que você pode executar. Um alias é um ponteiro para até duas versões de uma máquina de estado.

Você pode manter várias versões das máquinas de estado e gerenciar sua implantação no fluxo de trabalho de produção. Com aliases, você pode rotear o tráfego entre diferentes versões dos fluxos de trabalho e implantá-los gradualmente no ambiente de produção.

Além disso, você pode iniciar execuções de máquinas de estado usando uma versão ou um alias. Se você não usa uma versão ou alias ao iniciar a execução de uma máquina de estado, o Step Functions usa a revisão mais recente da definição da máquina de estado.

Revisão das máquinas de estado

Uma máquina de estado pode ter uma ou mais revisões. Quando você atualiza uma máquina de estado usando a UpdateStateMachineAPIação, ela cria uma nova revisão da máquina de estado. Uma revisão é um snapshot imutável, somente para leitura, da definição e configuração de uma máquina de estado. Você não pode iniciar a execução de uma máquina de estado a partir de uma revisão, e as revisões não têm umaARN. As revisões têm umrevisionId, que é um identificador universalmente exclusivo ()UUID.