

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

# Tutorial e workshop per imparare Step Functions
<a name="learning-resources"></a>

Impara da questa guida, dai workshop e dai tutorial pratici su come integrare e orchestrare i servizi con Step Functions.

![\[Esempi visivi di sei casi d'uso comuni di flussi di lavoro, illustrati nei seguenti workshop e tutorial.\]](http://docs.aws.amazon.com/it_it/step-functions/latest/dg/images/use-case-examples.png)


## Tutorial per imparare Step Functions
<a name="tutorials"></a>

Per una rapida introduzione, vedi:. [Tutorial sulle nozioni di base](getting-started.md)

Per scenari specifici, consulta i seguenti tutorial:
+ [Gestione delle condizioni di errore in una macchina a stati Step Functions](tutorial-handling-error-conditions.md)
+ [Creare una macchina a stati Step Functions utilizzando AWS SAM](tutorial-state-machine-using-sam.md)
+ [Utilizzo CloudFormation per creare un flusso di lavoro in Step Functions](tutorial-lambda-state-machine-cloudformation.md)
+ [Utilizzo AWS CDK per creare un flusso di lavoro Express in Step Functions](tutorial-step-functions-rest-api-integration-cdk.md)
+ [Utilizzo AWS CDK per creare un flusso di lavoro standard in Step Functions](tutorial-lambda-state-machine-cdk.md)
+ [Esame delle esecuzioni delle macchine a stati in Step Functions](debug-sm-exec-using-ui.md)
+ [Creazione di una macchina a stati Step Functions che utilizza Lambda](tutorial-creating-lambda-state-machine.md)
+ [Implementazione di un flusso di lavoro in attesa dell'approvazione umana in Step Functions](tutorial-human-approval.md)
+ [Utilizzo dello stato Inline Map per ripetere un'azione in Step Functions](tutorial-map-inline.md)
+ [Copiare dati CSV su larga scala utilizzando Distributed Map in Step Functions](tutorial-map-distributed.md)
+ [Iterare un ciclo con una funzione Lambda in Step Functions](tutorial-create-iterate-pattern-section.md)
+ [Elaborazione di dati batch con una funzione Lambda in Step Functions](tutorial-itembatcher-param-task.md)
+ [Elaborazione di singoli articoli con una funzione Lambda in Step Functions](tutorial-itembatcher-single-item-process.md)
+ [Avvio di un flusso di lavoro Step Functions in risposta agli eventi](tutorial-cloudwatch-events-s3.md)
+ [Creazione di un'API Step Functions utilizzando API Gateway](tutorial-api-gateway.md)
+ [Creazione di una macchina a stati Activity utilizzando Step Functions](tutorial-creating-activity-state-machine.md)
+ [Visualizza le tracce X-Ray in Step Functions](tutorial-xray-traces.md)
+ [Raccogli informazioni sui bucket Amazon S3 utilizzando AWS le integrazioni dei servizi SDK](tutorial-gather-s3-info.md)
+ [Continua i flussi di lavoro di lunga durata utilizzando l'API Step Functions (consigliato)](tutorial-continue-new.md)
+ [Utilizzo di una funzione Lambda per continuare una nuova esecuzione in Step Functions](tutorial-use-lambda-cont-exec.md)
+ [Accesso alle AWS risorse di più account in Step Functions](tutorial-access-cross-acct-resources.md)

**Impara con i modelli iniziali**  
Per implementare e imparare dalle macchine a ready-to-run stati per una varietà di casi d'uso, consulta. [Modelli Starter](starter-templates.md)

## Workshop per imparare Step Functions
<a name="workshops"></a>

**Workshop: [Il seminario Step Functions](https://catalog.workshops.aws/stepfunctions/en-US)**  
In questo workshop imparerai a utilizzare le funzionalità principali di Step Functions durante la creazione di flussi di lavoro. Una serie di moduli interattivi inizia introducendo i flussi di lavoro di base, gli stati delle attività e la gestione degli errori. È possibile continuare a imparare gli stati di scelta per la logica dei rami, gli stati delle mappe per l'elaborazione degli array e gli stati paralleli per l'esecuzione di più rami in parallelo.

**Workshop: [Elaborazione di dati su larga scala con Step Functions](https://catalog.workshops.aws/serverless-data-processing)**  
Scopri come le tecnologie serverless come Step Functions e Lambda possono semplificare la gestione e la scalabilità, ridurre il carico di attività indifferenziate e affrontare le sfide dell'elaborazione distribuita dei dati su larga scala. Lungo il percorso, utilizzerai mappe distribuite per l'elaborazione ad alta concorrenza. Il workshop presenta anche le migliori pratiche per l'ottimizzazione dei flussi di lavoro e casi d'uso pratici per l'elaborazione dei reclami, la scansione delle vulnerabilità e la simulazione Monte Carlo.