Fonctions d’AWS Batch

Pourquoi AWS Batch ?

Avec AWS Batch, vous pouvez compresser le code pour vos tâches de traitement par lots, spécifier leurs dépendances et soumettre ces tâches à l'aide de la Console de gestion AWS, des interfaces de ligne de commande ou des kits SDK. Une fois que vous spécifiez les paramètres d'exécution et les dépendances entre les tâches, AWS Batch facilite l'intégration dans de nombreux moteurs de flux de travail et de langages de calcul par lots populaires (p. ex., Pegasus WMS, Luigi, Nextflow, Metaflow, Apache Airflow et AWS Step Functions). AWS Batch fournit et met à l'échelle de façon dynamique et efficace les ressources de calcul Amazon Elastic Container Service (ECS), Amazon Elastic Kubernetes Service (EKS) et AWS Fargate avec une option qui permet d'utiliser les instances à la demande ou Spot basée sur les exigences des tâches. AWS Batch propose des files d'attente de tâches par défaut et des définitions d'environnements de calcul afin que vous puissiez vous lancer rapidement.

Définitions de tâches

Open all

Intégrations

Open all

Environnements de calcul

Open all

Planification

Open all

Dimensionnement

Open all