AWS Batch

Traitement par lots entièrement géré à n'importe quelle échelle

AWS Batch permet aux développeurs, aux scientifiques et aux ingénieurs d'exécuter aisément et efficacement plusieurs centaines de milliers de tâches de calcul par batch sur AWS. AWS Batch alloue dynamiquement une quantité optimale et un type de ressources de calcul (par exemple, des instances optimisées pour la mémoire ou CPU) en fonction du volume et des besoins en ressources spécifiques des tâches par lots soumises. Avec AWS Batch, il est inutile d'installer et de gérer les clusters de serveur ou les logiciels de calcul par batch que vous utilisez pour exécuter vos tâches, ce qui vous permet de vous concentrer sur l'analyse des résultats et la résolution des problèmes. AWS Batch planifie, programme et exécute vos charges applicatives de calcul par lots sur toute une série de fonctionnalités et de services de calcul AWS, par exemple les instances Amazon EC2 et Spot.

AWS Batch est disponible sans frais supplémentaires. Vous ne payez que pour les ressources AWS (par exemple, des instances EC2) que vous créez pour stocker et exécuter vos tâches par lot.

Avantages

Entièrement géré

L'utilisation d'AWS Batch vous permet d'éviter d'exécuter un logiciel commercial tiers ou des solutions de traitement par batch open source. Aucun logiciel par batch ni aucun serveur ne doivent être installés ou gérés. AWS Batch gère toutes les infrastructures à votre place, ce qui vous épargne toutes les complexités liées au provisionnement, à la gestion, à la surveillance et à l'évolutivité de vos tâches de calcul par batch.

Intégré à AWS

AWS Batch est nativement intégré à la plateforme AWS, ce qui vous permet de tirer pleinement profit des fonctionnalités d'évolutivité, de mise en réseau et de gestion d'accès d'AWS. Cela facilite l'exécution de tâches avec une récupération et une écriture sécurisées des données vers et depuis les datastores AWS, tels qu'Amazon S3 ou Amazon DynamoDB.

Provisionnement de ressources à des coûts optimisés

AWS Batch provisionne des ressources de calcul et optimise la distribution des tâches en fonction du volume et des besoins en ressources des tâches par batch soumises. AWS Batch dimensionne de manière dynamique les ressources de calcul, quelle que soit la quantité nécessaire pour exécuter vos tâches par batch, vous épargnant toutes les contraintes liées aux clusters de capacité fixe. AWS Batch propose également des offres de manière dynamique pour vos instances Spot à votre place, ce qui permet de réduire les coûts d'exécution de vos tâches par batch à venir.

Cas d'utilisation

Services financiers : procédures analytiques

Automatisez l'analyse des coûts liés aux transactions du jour, la création de rapports sur l'exécution et les performances des marchés.

product-page-diagram-AWS-Batch_financial-services

Sciences de la vie : dépistage des médicaments pour Biopharma

Recherchez rapidement des familles de petites molécules pour la découverte de médicaments.

product-page-diagram-AWS-Batch_life-sciences

Multimédia numérique : rendu d'effets visuels

Automatisez les charges applicatives de rendu de contenu et limitez les besoins d'intervention humaine dus aux dépendances liées à l'exécution ou à la planification des ressources.

product-page-diagram-AWS-Batch_digital-media-1

Mise en route d’AWS

icon1

Créer un compte AWS

Obtenez un accès instantané à l’ offre gratuite d'AWS.
icon2

Découvrir avec des didacticiels de 10 minutes

Explorez et apprenez avec des didacticiels simples.
icon3

Commencer à créer avec AWS

Commencez à créer avec des guides détaillés pour vous aider à lancer votre projet AWS.

En savoir plus sur AWS Batch

Consulter la page des fonctionnalités
Prêt à concevoir ?
Mise en route d’AWS Batch
D'autres questions ?
Contactez-nous