Gestione las implementaciones continuas en Step Functions con versiones y alias - AWS Step Functions

Las traducciones son generadas a través de traducción automática. En caso de conflicto entre la traducción y la version original de inglés, prevalecerá la version en inglés.

Gestione las implementaciones continuas en Step Functions con versiones y alias

Puede utilizar Step Functions para gestionar las implementaciones continuas de los flujos de trabajo mediante versiones y alias de máquina de estado. Una versión es una instantánea numerada e inmutable de una máquina de estado que se puede ejecutar. Un alias es un puntero para un máximo de dos versiones de una máquina de estado.

Puede mantener varias versiones de las máquinas de estado y gestionar su implementación en el flujo de trabajo de producción. Con alias, puede enrutar tráfico entre diferentes versiones del flujo de trabajo e implementar gradualmente esos flujos de trabajo en el entorno de producción.

Además, puede iniciar ejecuciones de máquinas de estado mediante una versión o un alias. Si no se utiliza una versión o un alias al iniciar la ejecución de una máquina de estado, Step Functions utiliza la última revisión de la definición de la máquina de estado.

Revisión de máquina de estado

Una máquina de estado puede tener una o más revisiones. Al actualizar una máquina de estados mediante la UpdateStateMachineAPIacción, se crea una nueva revisión de la máquina de estados. Una revisión es una instantánea inmutable y de solo lectura de la definición y configuración de una máquina de estado. No se puede iniciar la ejecución de una máquina de estados a partir de una revisión, y las revisiones no tienen unaARN. Las revisiones tienen unrevisionId, que es un identificador único universal (UUID).