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.
Commencer à utiliser l' EC2 orchestration d'Amazon à l'aide de l'assistant
Amazon Elastic Compute Cloud (Amazon EC2) fournit une capacité de calcul évolutive dans le AWS Cloud. Avec Amazon, vous EC2 n'avez plus besoin d'investir dans du matériel dès le départ, ce qui vous permet de développer et de déployer des applications plus rapidement.
Vous pouvez utiliser Amazon EC2 pour lancer autant ou aussi peu de serveurs virtuels que nécessaire, configurer la sécurité et le réseau, et gérer le stockage. Amazon vous EC2 permet de passer à la hausse ou à la baisse pour faire face à l'évolution des exigences ou aux pics de popularité, réduisant ainsi le besoin de prévoir le trafic.
Présentation
Ce didacticiel explique comment configurer Amazon EC2 et l'exécuter à l' AWS Batch aide de l'assistantHello World
.
- Public visé
-
Ce didacticiel est destiné aux administrateurs système et aux développeurs chargés de la configuration, des tests et du déploiement AWS Batch.
- Fonctionnalités utilisées
-
Ce didacticiel explique comment utiliser l'assistant de AWS Batch console pour :
-
Création et configuration d'un environnement EC2 informatique Amazon
-
Créez une file d'attente de tâches.
-
Créer une définition de tâche
-
Création et soumission d'une tâche à exécuter
-
Afficher le résultat de la tâche dans CloudWatch
-
- Temps requis
-
La réalisation de ce didacticiel devrait prendre environ 10 à 15 minutes.
- Restrictions régionales
-
Aucune restriction nationale ou régionale n'est associée à l'utilisation de cette solution.
- Coûts d'utilisation des ressources
-
La création d'un AWS compte est gratuite. Cependant, en mettant en œuvre cette solution, vous pouvez être redevable de tout ou partie des frais répertoriés dans le tableau suivant.
Description Coût (dollar américain) EC2 Instance Amazon Vous payez pour chaque EC2 instance Amazon créée. Pour plus d'informations sur les tarifs, consultez Amazon EC2 Pricing .
Prérequis
Avant de commencer :
Créez-en un Compte AWS si vous n'en avez pas.
Créez le rôle d'ecsInstanceRoleinstance.
Étape 1 : Création d'un environnement informatique
Important
Pour démarrer le plus simplement et le plus rapidement possible, ce didacticiel inclut des étapes avec les paramètres par défaut. Avant de créer pour une utilisation en production, nous vous recommandons de vous familiariser avec tous les paramètres et de déployer avec ceux qui répondent à vos besoins.
Pour créer un environnement de calcul pour une EC2 orchestration Amazon, procédez comme suit :
-
Ouvrez l'assistant de première exécution de la AWS Batch console
. -
Pour Configurer le type de tâche et d'orchestration, choisissez Amazon Elastic Compute Cloud (Amazon EC2).
-
Choisissez Suivant.
-
Dans la section Configuration de l'environnement de calcul pour Nom, spécifiez un nom unique pour votre environnement de calcul. Le nom peut comporter jusqu'à 128 caractères. Il peut contenir des lettres majuscules et minuscules, des chiffres, des traits d'union (-) et des traits de soulignement (_).
-
Pour Rôle d'instance, choisissez un rôle d'instance existant auquel sont attachées les autorisations IAM requises. Ce rôle d'instance permet aux instances de conteneur Amazon ECS de votre environnement informatique d'appeler les opérations d' AWS API requises. Pour de plus amples informations, veuillez consulter Rôle d'instance Amazon ECS.
Le nom par défaut du rôle d'instance est
ecsInstanceRole
. Pour la configuration de l'instance, vous pouvez conserver les paramètres par défaut.
Pour la configuration réseau, utilisez votre VPC par défaut pour le. Région AWS
Choisissez Suivant.
Étape 2 : créer une file d'attente de tâches
Une file d'attente de tâches stocke les tâches que vous avez soumises jusqu'à ce que le AWS Batch planificateur exécute la tâche sur une ressource de votre environnement informatique. Pour de plus amples informations, consultez Files d'attente pour les jobs.
Pour créer une file d'attente de tâches pour une EC2 orchestration Amazon, procédez comme suit :
Pour la configuration de la file d'attente de tâches pour le nom, spécifiez un nom unique pour votre file d'attente de tâches. Le nom peut comporter jusqu'à 128 caractères. Il peut contenir des lettres majuscules et minuscules, des chiffres, des traits d'union (-) et des traits de soulignement (_).
Pour toutes les autres options de configuration, vous pouvez conserver la valeur par défaut.
Choisissez Suivant.
Étape 3 : Création d'une définition de tâche
AWS Batch les définitions de tâches spécifient la manière dont les tâches doivent être exécutées. Même si chaque tâche doit faire référence à une définition de tâche, de nombreux paramètres spécifiés dans la définition de tâche peuvent être remplacés lors de l'exécution.
Pour créer la définition de tâche, procédez comme suit :
Pour créer une définition de tâche
pour Nom, spécifiez un nom unique pour votre file d'attente de tâches. Le nom peut comporter jusqu'à 128 caractères. Il peut contenir des lettres majuscules et minuscules, des chiffres, des traits d'union (-) et des traits de soulignement (_).
Pour Commande (facultatif), vous pouvez passer
hello world
à un message personnalisé ou le laisser tel quel.
Pour toutes les autres options de configuration, vous pouvez conserver la valeur par défaut.
Choisissez Suivant.
Étape 4 : Création d'un emploi
Pour créer une tâche, procédez comme suit :
-
Dans la section Configuration de la tâche pour Nom, spécifiez un nom unique pour la tâche. Le nom peut comporter jusqu'à 128 caractères. Il peut contenir des lettres majuscules et minuscules, des chiffres, des traits d'union (-) et des traits de soulignement (_).
Pour toutes les autres options de configuration, vous pouvez conserver la valeur par défaut.
-
Choisissez Suivant.
Étape 5 : Vérification et création
Sur la page Réviser et créer, passez en revue les étapes de configuration. Si vous devez apporter des modifications, choisissez Modifier. Lorsque vous avez terminé, choisissez Créer des ressources.
Pour Réviser et créer, choisissez Créer des ressources.
-
Une fenêtre s'ouvre dès le AWS Batch départ pour allouer vos ressources. Une fois terminé, choisissez Accéder au tableau de bord. Sur le tableau de bord, vous devriez voir toutes les ressources qui vous sont allouées et indiquer que le poste est en
Runnable
bon état. Votre tâche est planifiée pour être exécutée et devrait être terminée dans 2 à 3 minutes.
Étape 6 : Afficher le résultat de la tâche
Pour afficher le résultat du Job, procédez comme suit :
Dans le volet de navigation, sélectionnez Jobs.
Dans le menu déroulant Job Queue, sélectionnez la file d'attente des Job que vous avez créée pour le didacticiel.
-
Le tableau des tâches répertorie toutes vos tâches et leur statut actuel. Une fois que le statut du Job est atteint, choisissez le nom du Job pour afficher les détails du Job.
Dans le volet Détails, choisissez le nom du flux du journal. La CloudWatch console du Job s'ouvre et il devrait y avoir un événement avec le message de
hello world
ou votre message personnalisé.
Étape 7 : Nettoyez les ressources de votre didacticiel
L' EC2 instance Amazon vous est facturée lorsqu'elle est activée. Vous pouvez supprimer l'instance pour ne plus encourir de frais.
Pour supprimer les ressources que vous avez créées, procédez comme suit :
Dans le volet de navigation, choisissez Job queue.
Dans le tableau des files d'attente de tâches, choisissez la file d'attente de tâches que vous avez créée pour le didacticiel.
Choisissez Désactiver. Une fois que l'état de la file d'attente des Job est désactivé, vous pouvez choisir Delete.
Une fois la file d'attente de Job supprimée, dans le volet de navigation, sélectionnez Compute environments.
Choisissez l'environnement informatique que vous avez créé pour ce didacticiel, puis sélectionnez Désactiver. La désactivation complète de l'environnement informatique peut prendre 1 à 2 minutes.
Une fois que l'état de l'environnement informatique est désactivé, choisissez Supprimer. La suppression de l'environnement informatique peut prendre 1 à 2 minutes.
Ressources supplémentaires
Une fois le didacticiel terminé, vous souhaiterez peut-être explorer les sujets suivants :
-
Explorez les AWS Batch principaux composants. Pour de plus amples informations, veuillez consulter Composants de AWS Batch.
-
En savoir plus sur les différents environnements informatiques disponibles dans AWS Batch.
-
En savoir plus sur les files d'attente de Job et leurs différentes options de planification.
-
En savoir plus sur les définitions de Job et les différentes options de configuration.
-
Apprenez-en davantage sur les différents types d'emplois.