

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.

# Inicio de ejecuciones de máquinas de estado en Step Functions
<a name="statemachine-starting"></a>

La *ejecución* de una máquina de estados se produce cuando una máquina de AWS Step Functions estados se ejecuta y realiza sus tareas. Cada máquina de estados de Step Functions puede tener varias ejecuciones simultáneas, que puede iniciar desde la [consola de Step Functions](https://console.aws.amazon.com/states/home?region=us-east-1#/) o mediante las AWS SDKs acciones de la API Step Functions o el AWS Command Line Interface (AWS CLI). Una ejecución recibe una entrada JSON y produce una salida JSON. Puede iniciar una ejecución de Step Functions de las siguientes maneras:
+ Inicie una ejecución en la consola de Step Functions.

  Puede iniciar una máquina de estado en la consola, observar la ejecución y depurar los errores.
+ Llame a la acción [StartExecution](https://docs.aws.amazon.com/step-functions/latest/apireference/API_StartExecution.html) de la API.
+ Usa Amazon EventBridge para [iniciar una ejecución](tutorial-cloudwatch-events-s3.md) en respuesta a un evento.
+ Utilice Amazon EventBridge Scheduler para [iniciar la ejecución de máquina de estado](using-eventbridge-scheduler.md) de acuerdo con un programa.
+ Inicie una [ejecución de flujo de trabajo anidado](concepts-nested-workflows.md) desde un estado Task.
+ Inicie una ejecución con [Amazon API Gateway](tutorial-api-gateway.md).

**sugerencia**  
Para obtener información sobre cómo supervisar las ejecuciones en ejecución, consulte el tutorial: [Examen de ejecuciones de máquinas de estado en Step Functions](debug-sm-exec-using-ui.md)