Environnements informatiques non gérés - AWS Batch

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.

Environnements informatiques non gérés

Dans un environnement informatique non géré, vous gérez vos propres ressources informatiques. AWS Batch prend en charge les environnements informatiques non gérés pour Amazon ECS et Amazon EKS, ce qui vous permet de garder le contrôle de votre infrastructure tout en tirant parti des fonctionnalités de planification des tâches de Batch.

Note

AWS Les ressources Fargate ne sont pas prises en charge dans les environnements informatiques non gérés.

Environnements informatiques Amazon ECS non gérés

Pour les environnements de calcul Amazon ECS non gérés, vous devez vérifier que l'AMI que vous utilisez pour vos ressources de calcul répond aux spécifications de l'AMI d'instance de conteneur Amazon ECS. Pour plus d’informations, consultez Spécification d'AMI de ressources de calcul et Tutoriel : Création d'une AMI de ressources de calcul.

Après avoir créé votre environnement de calcul non géré, utilisez l'opération d'DescribeComputeEnvironmentsAPI pour afficher les détails de l'environnement de calcul. Trouvez le cluster Amazon ECS associé à l'environnement, puis lancez manuellement vos instances de conteneur dans ce cluster Amazon ECS.

La AWS CLI commande suivante fournit également l'ARN du cluster Amazon ECS.

$ aws batch describe-compute-environments \ --compute-environments unmanagedCE \ --query "computeEnvironments[].ecsClusterArn"

Pour plus d'informations, reportez-vous à la section consacrée au Lancement d'une instance de conteneur Amazon ECS dans le Guide du développeur Amazon Elastic Container Service. Lorsque vous lancez vos ressources de calcul, spécifiez l'ARN du cluster Amazon ECS que les ressources enregistrent avec les données utilisateur Amazon EC2 suivantes. ecsClusterArnRemplacez-le par l'ARN du cluster que vous avez obtenu avec la commande précédente.

#!/bin/bash echo "ECS_CLUSTER=ecsClusterArn" >> /etc/ecs/ecs.config
Environnements informatiques Amazon EKS non gérés

Dans un environnement informatique Amazon EKS non géré, vous gérez vos propres nœuds Kubernetes tout en AWS Batch gérant la planification et le placement des tâches. Il vous permet de contrôler directement votre infrastructure Kubernetes en termes de sécurité, de conformité ou d'exigences opérationnelles. Vous êtes responsable du provisionnement et de la configuration de vos nœuds Amazon EKS, tout en les AWS Batch intégrant à votre cluster Amazon EKS existant pour planifier et exécuter des tâches.

Pour plus d'informations, consultez Tutoriel : Création d'un environnement de calcul non géré à l'aide des ressources Amazon EKS.