Les traductions sont fournies par des outils de traduction automatique. En cas de conflit entre le contenu d'une traduction et celui de la version originale en anglais, la version anglaise prévaudra.
Qu'est-ce que AWS Batch?
AWS Batch vous aide à exécuter des charges de travail informatiques par lots sur le AWS Cloud. Le calcul par lots est un moyen courant pour les développeurs, les scientifiques et les ingénieurs d'accéder à de grandes quantités de ressources de calcul. AWS Batch élimine la lourde charge de travail indifférenciée que constituent la configuration et la gestion de l'infrastructure requise, à l'instar des logiciels de calcul par lots traditionnels. Ce service peut allouer efficacement des ressources en réponse à des tâches soumises dans le but d'éliminer les contraintes de capacité, de réduire les coûts de calcul et de fournir des résultats rapidement.
En tant que service entièrement géré, il vous AWS Batch permet d'exécuter des charges de travail informatiques par lots de toutes tailles. AWS Batch provisionne automatiquement les ressources de calcul et optimise la répartition de la charge de travail en fonction de la quantité et de l'ampleur des charges de travail. Avec AWS Batch, il n'est pas nécessaire d'installer ou de gérer un logiciel de calcul par lots, vous pouvez donc consacrer votre temps à l'analyse des résultats et à la résolution des problèmes.
AWS Batch fournit toutes les fonctionnalités nécessaires pour exécuter des charges de travail à grande échelle et gourmandes en calcul en plus des services d'orchestration de conteneurs AWS gérés, Amazon ECS et Amazon EKS. AWS Batch est capable de faire évoluer la capacité de calcul sur les instances Amazon EC2, les ressources Fargate et les instances gérées Amazon ECS.
AWS Batch fournit un service entièrement géré pour les charges de travail par lots et fournit les fonctionnalités opérationnelles nécessaires pour optimiser ces types de charges de travail en termes de débit, de vitesse, d'efficacité des ressources et de coûts.
AWS Batch active également la mise en file d'attente des tâches de SageMaker formation, permettant aux data scientists et aux ingénieurs ML de soumettre des tâches de formation prioritaires à des files d'attente configurables. Cette fonctionnalité garantit que les charges de travail de machine learning s'exécutent automatiquement dès que les ressources sont disponibles, éliminant ainsi le besoin de coordination manuelle et améliorant l'utilisation des ressources.
Pour les charges de travail d'apprentissage automatique, AWS Batch fournit des fonctionnalités de mise en file d'attente pour SageMaker les tâches de formation. Vous pouvez configurer des files d'attente avec des politiques spécifiques afin d'optimiser les coûts, les performances et l'allocation des ressources pour vos charges de travail ML Training.
Cela fournit un modèle de responsabilité partagée dans lequel les administrateurs configurent l'infrastructure et les autorisations, tandis que les scientifiques des données peuvent se concentrer sur la soumission et le suivi de leurs charges de travail de formation en machine learning. Les tâches sont automatiquement mises en file d'attente et exécutées en fonction des priorités configurées et de la disponibilité des ressources.
C'est la première fois AWS Batch utilisateur ?
Si vous utilisez pour la première fois AWS Batch, nous vous recommandons de commencer par lire les sections suivantes :
Services connexes
AWS Batch est un service de calcul par lots entièrement géré qui planifie, planifie et exécute vos charges de travail conteneurisées de ML par lots, de simulation et d'analyse sur l'ensemble des offres de AWS calcul, telles qu'Amazon ECS, Amazon EKS AWS Fargate, Amazon ECS Managed Instances et Spot ou Instances. On-Demand Pour plus d'informations sur chaque service de calcul géré, consultez :
Accès AWS Batch
Vous pouvez y accéder à AWS Batch l'aide des moyens suivants :
- AWS Batch console
-
L'interface Web dans laquelle vous créez et gérez des ressources.
- AWS Command Line Interface
-
Interagissez à Services AWS l'aide des commandes de votre interface de ligne de commande. AWS Command Line Interface Il est pris en charge sous Windows, macOS et Linux. Pour plus d'informations sur le AWS CLI, consultez le Guide de AWS Command Line Interface l'utilisateur. Les AWS Batch commandes se trouvent dans la référence des AWS CLI commandes.
- AWS Kits SDK
-
Si vous préférez créer des applications à l'aide d'API spécifiques à un langage plutôt que de soumettre une demande via HTTP ou HTTPS, utilisez les bibliothèques, les exemples de code, les didacticiels et les autres ressources fournis par. AWS Ces bibliothèques fournissent des fonctions de base qui automatisent les tâches, telles que la signature cryptographique de vos demandes, les nouvelles tentatives et la gestion des réponses aux erreurs. Ces fonctions vous permettent de démarrer plus efficacement. Pour plus d'informations, consultez la section Outils sur lesquels s'appuyer AWS
.