Gestisci le distribuzioni continue in Step Functions con versioni e alias - AWS Step Functions

Le traduzioni sono generate tramite traduzione automatica. In caso di conflitto tra il contenuto di una traduzione e la versione originale in Inglese, quest'ultima prevarrà.

Gestisci le distribuzioni continue in Step Functions con versioni e alias

Puoi utilizzare Step Functions per gestire le distribuzioni continue dei tuoi flussi di lavoro tramite versioni e alias di macchine a stati. Una versione è un'istantanea numerata e immutabile di una macchina a stati che è possibile eseguire. Un alias è un puntatore per un massimo di due versioni di una macchina a stati.

È possibile gestire più versioni delle macchine a stati e gestirne l'implementazione nel flusso di lavoro di produzione. Con gli alias, è possibile indirizzare il traffico tra diverse versioni del flusso di lavoro e distribuire gradualmente tali flussi di lavoro nell'ambiente di produzione.

Inoltre, è possibile avviare le esecuzioni di macchine a stati utilizzando una versione o un alias. Se non si utilizza una versione o un alias quando si avvia l'esecuzione di una macchina a stati, Step Functions utilizza la revisione più recente della definizione della macchina a stati.

Revisione della macchina a stati

Una macchina a stati può avere una o più revisioni. Quando si aggiorna una macchina a stati utilizzando l'UpdateStateMachineAPIazione, viene creata una nuova revisione della macchina a stati. Una revisione è un'istantanea immutabile e di sola lettura della definizione e della configurazione di una macchina a stati. Non è possibile avviare l'esecuzione di una macchina a stati da una revisione e le revisioni non dispongono di un. ARN Le revisioni hanno unrevisionId, che è un identificatore universalmente univoco (). UUID