

As traduções são geradas por tradução automática. Em caso de conflito entre o conteúdo da tradução e da versão original em inglês, a versão em inglês prevalecerá.

# Tutoriais e workshops para aprender sobre o Step Functions
<a name="learning-resources"></a>

Aprenda neste guia, nos workshops e nos tutoriais práticos como integrar e orquestrar serviços com o Step Functions.

![\[Exemplos visuais de seis casos de uso comuns de fluxo de trabalho, observados nos workshops e nos tutoriais a seguir.\]](http://docs.aws.amazon.com/pt_br/step-functions/latest/dg/images/use-case-examples.png)


## Tutoriais para saber sobre o Step Functions
<a name="tutorials"></a>

Para uma introdução rápida, veja:[Tutorial de inicialização](getting-started.md).

Para ver cenários específicos, consulte os seguintes tutoriais:
+ [Tratar condições de erro em uma máquina de estado do Step Functions](tutorial-handling-error-conditions.md)
+ [Crie uma máquina de estado Step Functions usando AWS SAM](tutorial-state-machine-using-sam.md)
+ [Usando CloudFormation para criar um fluxo de trabalho em Step Functions](tutorial-lambda-state-machine-cloudformation.md)
+ [Usando AWS CDK para criar um fluxo de trabalho Express em Step Functions](tutorial-step-functions-rest-api-integration-cdk.md)
+ [Usando AWS CDK para criar um fluxo de trabalho padrão em Step Functions](tutorial-lambda-state-machine-cdk.md)
+ [Examinar execuções de máquinas de estado no Step Functions](debug-sm-exec-using-ui.md)
+ [Como criar uma máquina de estado Step Functions que usa Lambda](tutorial-creating-lambda-state-machine.md)
+ [Implantar um fluxo de trabalho que aguarde aprovação humana no Step Functions](tutorial-human-approval.md)
+ [Usar o estado de mapa inline para repetir uma ação no Step Functions](tutorial-map-inline.md)
+ [Copiar dados CSV em grande escala usando o mapa distribuído no Step Functions](tutorial-map-distributed.md)
+ [Iterar um loop com uma função do Lambda no Step Functions](tutorial-create-iterate-pattern-section.md)
+ [Processar dados em lote em uma função do Lambda no Step Functions](tutorial-itembatcher-param-task.md)
+ [Processar itens individuais com uma função do Lambda no Step Functions](tutorial-itembatcher-single-item-process.md)
+ [Iniciar um fluxo de trabalho do Step Functions em resposta a eventos](tutorial-cloudwatch-events-s3.md)
+ [Criar uma API do Step Functions usando o API Gateway](tutorial-api-gateway.md)
+ [Como criar uma máquina de estado de Atividade usando o Step Functions](tutorial-creating-activity-state-machine.md)
+ [Visualizar rastreamentos do X-Ray no Step Functions](tutorial-xray-traces.md)
+ [Reúna informações do bucket do Amazon S3 usando integrações de serviços AWS SDK](tutorial-gather-s3-info.md)
+ [Prosseguir com fluxos de trabalho de longa duração usando a API do Step Functions (recomendado)](tutorial-continue-new.md)
+ [Usar uma função do Lambda para prosseguir com uma nova execução no Step Functions](tutorial-use-lambda-cont-exec.md)
+ [Acessando AWS recursos entre contas em Step Functions](tutorial-access-cross-acct-resources.md)

**Aprenda mais com modelos iniciais**  
Para implantar e aprender com máquinas de ready-to-run estado para uma variedade de casos de uso, consulte[Modelos iniciais](starter-templates.md).

## Workshops para saber mais sobre o Step Functions
<a name="workshops"></a>

**Workshop: [The Step Functions Workshop](https://catalog.workshops.aws/stepfunctions/en-US)**  
Neste workshop, você aprenderá a usar os principais recursos do Step Functions ao criar fluxos de trabalho. Uma série de módulos interativos começa com a apresentação de fluxos de trabalho básicos, estados de tarefas e tratamento de erros. É possível continuar aprendendo sobre as opções de estado para lógica de ramificação, estados de mapeamento para matrizes de processamento e estados paralelos para executar várias ramificações em paralelo.

**Workshop: [Large-scale Data Processing with Step Functions](https://catalog.workshops.aws/serverless-data-processing)**  
Saiba como tecnologias sem servidor, como o Step Functions e o Lambda, podem simplificar o gerenciamento e o ajuste de escala, descarregar tarefas indiferenciadas e enfrentar os desafios do processamento distribuído de dados em grande escala. No decorrer do processo, você trabalhará com um mapa distribuído para processamento de alta simultaneidade. O workshop também apresenta as práticas recomendadas para otimizar os fluxos de trabalho e casos de uso práticos para processamento de reclamações, verificação de vulnerabilidades e simulação de Monte Carlo.