Publicado: Oct 14, 2021
Você pode gerenciar fluxos de trabalho do AWS Step Functions no console do AWS Batch, onde você pode automatizar trabalhos do Batch para ajudar a construir fluxos de trabalho críticos de execução longa que requerem machine learning, análise de dados ou processamento em lote durante a noite.
O AWS Batch é um programador em lote nativo da nuvem que alguns cientistas, analistas financeiros ou desenvolvedores, de empresas a startups, podem usar para executar trabalhos em lote de forma eficiente na AWS. O AWS Step Functions é um serviço de fluxo de trabalho visual que utiliza pouco código, usado para orquestrar serviços da AWS, automatizar processos de negócios e criar aplicações sem servidor.
Organizações usam o AWS Batch e o AWS Step Functions juntos para construir fluxos de trabalho de computação em lote escaláveis e distribuídos. O AWS Batch planeja, programa e executa suas cargas de trabalho de computação em lote em recursos e serviços computacionais da AWS, como AWS Fargate, Amazon EC2 e instâncias Spot. Com o AWS Step Functions, você pode compor fluxos de trabalho que se integram com vários serviços, tratam erros e escalam automaticamente para atender às suas necessidades de negócios. Juntos, você pode usar o AWS Step Functions para orquestrar o processamento de dados como parte do seu fluxo de trabalho e então usar o AWS Batch para as grandes execuções de computação, fornecendo um fluxo de trabalho de computação em lote automatizado, escalável e gerenciado.
Agora, você pode visualizar onde e como os seus trabalhos do Batch são compostos em fluxos de trabalho sem deixar o console do Batch. Você pode navegar com mais facilidade entre seus trabalhos do Batch, os fluxos de trabalho em que eles estão envolvidos, e adicionar suas execuções de fluxo de trabalho, reunindo dois serviços da AWS para simplificar o gerenciamento de seus fluxos de trabalho críticos. Com o AWS Batch, não é necessário instalar e gerenciar clusters de servidores ou software de computação em lote para executar seus trabalhos. Isso permite que você se concentre na análise dos resultados e na solução dos problemas.
Para começar, abra a página Workflow Orchestration (Orquestração de Fluxo de Trabalho) no console do Batch. Se você for novo no Step Functions, selecione Orchestrate Batch jobs with Step Functions Workflows (Orquestrar trabalhos do Batch com Fluxos de Trabalho do Step Functions) para implantar um projeto de amostra.
Esse recurso está disponível em todas as regiões em que o AWS Step Functions e o AWS Batch estão disponíveis. Veja a tabela Regiões da AWS para obter mais detalhes.
Para saber mais, leia Visualizando fluxos de trabalho do AWS Step Functions no console do AWS Batch ou consulte a seção Orquestrando trabalhos do Batch no guia do desenvolvedor do Batch.