Publicado: Nov 29, 2018

O AWS Step Functions está agora integrado a oito serviços adicionais da AWS, tornando os fluxos de trabalho mais rápidos de serem criados, mais simples de proteger e mais fáceis de monitorar.

O AWS Step Functions permite a adição de automação de fluxo de trabalho resiliente aos seus aplicativos. As etapas de seu fluxo de trabalho podem existir em qualquer lugar, incluindo nas funções do AWS Lambda, no Amazon EC2 ou no local. Agora, o AWS Step Functions também está integrado ao Amazon ECS, AWS Fargate, Amazon DynamoDB, Amazon SNS, Amazon SQS, AWS Batch, AWS Glue e Amazon SageMaker. Isso ajuda você a automatizar rapidamente fluxos de trabalho para aplicativos que precisam executar tarefas de processamento em lotes, processar mídia ou arquivos de dados, enviar notificações e orquestrar fluxos de trabalho de machine learning. O Step Functions pausará a execução do fluxo de trabalho até que a tarefa invocada seja concluída e, em seguida, tentará novamente ou continuará com a próxima etapa do fluxo de trabalho.

Com o AWS Step Functions, é possível conectar e coordenar todos esses serviços em minutos, sem gravar códigos. O Step Functions inclui tratamento de erros incorporados, 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. Ele registra em logs cada etapa do fluxo de trabalho, envia métricas para o Amazon CloudWatch e para o AWS CloudTrail para monitoramento do aplicativo e tem suporte para regras gerenciadas do Amazon CloudWatch Events para cada serviço integrado. Seus fluxos de trabalho também são sem servidor, portanto, não há infraestrutura para provisionar ou gerenciar.

As integrações da AWS estão inclusas na definição de preço do AWS Step Functions sem custos adicionais. Para uma lista completa de regiões nas quais o AWS Step Functions é oferecido, consulte as regiões da AWS. Para saber mais: