AWS Batch

Processamento em lote totalmente gerenciado em qualquer escala

O AWS Batch possibilita que desenvolvedores, cientistas e engenheiros executem de modo fácil e eficiente centenas de milhares de tarefas de computação em lote na AWS. O AWS Batch provisiona dinamicamente a quantidade e o tipo de recursos computacionais ideais (por exemplo, instâncias otimizadas para CPU ou memória) com base nos requisitos de volume e recursos específicos das tarefas em lote enviadas. 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, permitindo que você se concentre em analisar resultados e solucionar problemas. O AWS Batch planeja, programa e executa suas cargas de trabalho de computação em lote em toda a linha de recursos e produtos de computação da AWS, como AWS Fargate, Amazon EC2 e instâncias spot.

Não há cobrança adicional para o AWS Batch. Você paga apenas pelos recursos da AWS (por exemplo, instâncias do EC2 ou trabalhos do Fargate) que cria para armazenar e executar seus trabalhos em lote.

Benefícios

Gerenciado

O AWS Batch elimina a necessidade de operar soluções de processamento em lotes de terceiros ou de código aberto. Não é necessário instalar software de lotes ou servidores. O AWS Batch gerencia toda a infraestrutura para você, evitando as complexidades de provisionar, gerenciar, monitorar e alterar a escala dos trabalhos de computação em lotes.

Integrado à AWS

O AWS Batch é integrado nativamente à plataforma da AWS, permitindo que você aproveite os recursos de gerenciamento de escalabilidade, redes e acesso da AWS. Isso facilita a execução de trabalhos que recuperam e gravam dados em datastores da AWS de maneira protegida e segura, como o Amazon S3 ou o Amazon DynamoDB. Também é possível executar o AWS Batch no AWS Fargate para obter uma arquitetura completamente sem servidor, eliminando a necessidade de gerenciar a infraestrutura de computação.

Provisionamento de recursos otimizado para custo

O AWS Batch provisiona recursos de computação e otimiza a distribuição de trabalho de acordo com os requisitos de volume e recursos dos trabalhos em lotes enviados. O AWS Batch dimensiona dinamicamente os recursos de computação para qualquer quantidade necessária para executar seus trabalhos em lote, eliminando as restrições de clusters com capacidade fixa. O AWS Batch utilizará instâncias spot ou realizará envios para o Fargate Spot em seu nome, reduzindo ainda mais o custo de execução dos seus trabalhos em lote.

Casos de uso

Serviços financeiros: análises pós-negociação

Automatize a análise dos custos transacionais diários, relatórios de execução e desempenho de mercado.

análise pós-comercialização com o Batch

Ciências biológicas: triagem de medicamentos para o setor biofarmacêutico

Pesquise rapidamente bibliotecas de pequenas moléculas para descobrir medicamentos.

triagem de medicamentos com o Batch

Mídia digital: renderização de efeitos visuais

Automatize as cargas de trabalho de renderização de conteúdo e reduza a necessidade de intervenção humana em decorrência de dependência de execução ou programação de recursos.

renderização de efeitos visuais com o Batch

Comece a usar a AWS

Step 1 - Sign up for an AWS account

Cadastre-se para obter uma conta da AWS

Obtenha acesso instantâneo ao nível gratuito da AWS.
icon2

Aprenda com tutoriais de 10 minutos

Explore e aprenda com tutoriais simples.
icon3

Comece a criar com a AWS

Comece a criar com guias passo a passo que o ajudam a iniciar seu projeto da AWS.

Saiba mais sobre o AWS Batch

Acesse a página de recursos
Pronto para criar?
Comece a usar o AWS Batch
Mais dúvidas?
Entre em contato conosco