O que é o AWS Step Functions?
O AWS Step Functions permite adicionar automação de fluxo de trabalho resiliente aos seus aplicativos em minutos, sem escrever código. Os fluxos de trabalho criados com as funções de etapa incluem tratamento de erros interno, passagem de parâmetros, configurações de segurança recomendadas e gerenciamento de estado, reduzindo a quantidade de código que você deve gravar e manter.
Pronto para começar? Siga as instruções passo a passo no console ou em nosso Guia do desenvolvedor para obter instruções passo a passo sobre como usar as funções de etapa da AWS para criar uma máquina de estado simples.
Principais conceitos
O AWS Step Functions permite coordenar tarefas individuais em um fluxo de trabalho visual, para que você possa criar e atualizar aplicativos rapidamente.

Os fluxos de trabalho criados com o Step Functions são chamados de máquinas de estado e cada etapa do fluxo de trabalho é chamada de estado.

As tarefas executam o trabalho coordenando outro serviço da AWS ou um aplicativo que você pode hospedar basicamente em qualquer lugar.

Os estados de passagem passam sua entrada como saída para o próximo estado. Também é possível atrasar a execução quando você precisar usar estados de espera.

Os estados paralelos iniciam vários ramos de execução ao mesmo tempo, como a execução de várias funções do Lambda de uma só vez.

Os estados de escolha adicionam lógica de ramificação à sua máquina de estado e tomam decisões com base em sua entrada.

Quando você executa sua máquina de estado, cada movimento de um estado para o próximo é chamado de transição de estado.

Você pode reutilizar componentes, editar facilmente a sequência de etapas ou trocar o código chamado por estados de tarefas conforme suas necessidades mudam.

Isso é tudo! Agora você está familiarizado com os principais conceitos do Step Functions. Por que não criar sua primeira máquina de estado?

Tutoriais de 10 minutos
10 MINUTOS
Saiba como usar o AWS Step Functions para projetar e executar um fluxo de trabalho sem servidor que coordene várias funções do AWS Lambda.
IAM, Lambda, Step Functions
10 MINUTOS
Use as funcionalidades de captura e nova entrada integradas do AWS Step Functions para resolver erros de tempo de execução do AWS Lambda com lógica diferente dependendo da exceção gerada
IAM, Lambda, Step Functions
10 MINUTOS
Organize um fluxo de trabalho sem servidor em resposta a um evento do Amazon CloudWatch disparado de acordo com um cronograma
CloudWatch, IAM, Step Functions
Descubra mais recursos do AWS Step Functions