

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à.

# Richiama flussi di lavoro Synchronous Express tramite API Gateway
<a name="synchronous-execution"></a>

Questo progetto di esempio dimostra come richiamare i flussi di lavoro Synchronous Express tramite Amazon API Gateway per gestire un database di dipendenti.

In questo progetto, Step Functions utilizza gli endpoint API Gateway per avviare i flussi di lavoro Step Functions Synchronous Express. Questi utilizzano quindi DynamoDB per cercare, aggiungere e rimuovere dipendenti in un database dei dipendenti.

Per ulteriori informazioni sui flussi di lavoro Step Functions Synchronous Express, vedere. [Flussi di lavoro Express sincroni e asincroni in Step Functions](choosing-workflow-type.md#concepts-express-synchronous)

**Nota**  
Questo progetto di esempio potrebbe comportare costi.  
Per i nuovi AWS utenti, è disponibile un livello di utilizzo gratuito. In questo piano, i servizi sono gratuiti al di sotto di un determinato livello di utilizzo. Per ulteriori informazioni sui AWS costi e sul piano gratuito, consulta i [prezzi di Step Functions](https://aws.amazon.com/step-functions/pricing/).

## Fase 1: Creare la macchina a stati
<a name="synchronous-execution-create"></a>

1. Apri la [console Step Functions](https://console.aws.amazon.com/states/home?region=us-east-1#/) e scegli **Crea macchina a stati**.

1. Scegli **Crea da modello** e trova il modello iniziale correlato. Seleziona **Successivo** per continuare.

1. Scegli come usare il modello:

   1. **Esegui una demo**: crea una macchina a stati di sola lettura. Dopo la revisione, puoi creare il flusso di lavoro e tutte le risorse correlate.

   1. **Basati su di esso**: fornisce una definizione modificabile del flusso di lavoro che puoi rivedere, personalizzare e implementare con le tue risorse. (Le risorse correlate, come funzioni o code, **non** verranno create automaticamente.)

1. Scegliete **Usa modello** per continuare con la selezione.
**Nota**  
*Per i servizi distribuiti sul tuo account si applicano le tariffe standard.*

## Passaggio 2: Esegui la macchina a stati dimostrativa
<a name="synchronous-execution-start-execution"></a>

Se hai scelto l'opzione **Esegui una demo**, tutte le risorse correlate verranno distribuite e pronte per l'esecuzione. Se hai scelto l'opzione **Crea su di esso**, potrebbe essere necessario impostare valori segnaposto e creare risorse aggiuntive prima di poter eseguire il flusso di lavoro personalizzato.

1. Scegli **Distribuisci ed esegui.**

1. Attendi che lo CloudFormation stack venga distribuito. Questa operazione può richiedere fino a 10 minuti.

1. Una volta visualizzata **l'opzione Avvia esecuzione**, esamina l'**input** e scegli **Avvia esecuzione**.

**Complimenti\$1**  
Ora dovresti avere una demo in esecuzione della tua macchina a stati. È possibile scegliere gli stati nella **vista Grafico** per esaminare input, output, variabili, definizione ed eventi.