Publicado: Apr 6, 2021
Agora, o AWS Batch oferece suporte ao uso de funções vinculadas a serviços do AWS Identity and Access Management (IAM). Com isso, os clientes podem delegar permissões ao AWS Batch facilmente para executar suas workloads de computação em lote.
O AWS Batch permite que desenvolvedores, cientistas e engenheiros executem de modo fácil e eficiente centenas de milhares de trabalhos 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, GPU ou memória) com base nos requisitos de volume e recursos específicos das tarefas em lote enviadas. Com o AWS Batch, não há necessidade de instalar e gerenciar um software de computação em lote nem clusters de servidores para execução de tarefas, permitindo que você se concentre na análise de resultados e na resolução de problemas. O AWS Batch planeja, agenda e executa as workloads computacionais em lote em toda a linha de serviços e recursos de computação da AWS, como o Amazon EC2 e as instâncias spot do EC2.
A função vinculada a serviços do AWS Batch é predefinida pelo AWS Batch e inclui as permissões que esse serviço exige para executar trabalhos em lote. Entre os exemplos estão o lançamento de instâncias do Amazon EC2 em sua conta ou a junção dessas instâncias a um ambiente de computação do AWS Batch. Uma função vinculada a serviços facilita a configuração do AWS Batch, pois você não precisa adicionar manualmente as permissões necessárias.
Você não precisa criar manualmente uma função vinculada a serviços. Ao criar um ambiente de computação no console do AWS Batch, na CLI da AWS ou na API da AWS, o AWS Batch cria a função vinculada a serviços para você. Para saber mais sobre o AWS Batch e sua função vinculada a serviços, acesse a documentação do AWS Batch.