Publicado: Dec 13, 2018
O AWS Step Functions agora está disponível na região América do Sul (São Paulo). O AWS Step Functions é um serviço de automação de fluxo de trabalho que permite a criação e atualização de aplicativos de forma rápida.
Usando o Step Functions, você pode criar fluxos de trabalho de aplicativo que conectam e coordenam vários serviços da AWS. Por exemplo, seu fluxo de trabalho pode invocar funções do AWS Lambda, submeter tarefas do AWS Batch e aguardar que elas sejam concluídas, executar tarefas do AWS Fargate, iniciar tarefas do AWS Glue, criar tarefas do Amazon SageMaker e muito mais. Os fluxos de trabalho do Step Functions podem também executar qualquer aplicativo que possa estabelecer uma conexão HTTPS, independentemente de onde ele está hospedado.
O AWS Step Functions aciona e rastreia automaticamente todas as etapas e tenta executar novamente etapas que apresentaram falha para que o aplicativo execute na ordem e da forma esperada. Ele inclui tratamento de erros incorporados, passagem de parâmetros, configurações de segurança de menor privilégio e gerenciamento de estado, reduzindo a quantidade de código que você deve gravar e manter.
Para uma lista completa de regiões nas quais o AWS Step Functions é oferecido, consulte as regiões da AWS. Você pode criar sua primeira máquina de estado em questão de minutos usando o console do AWS Step Functions, os AWS SDKs ou uma API HTTP. Para uma breve introdução do Step Functions, assista a este vídeo ou consulte a página do AWS Step Functions.