Commencer à utiliser l' EC2 orchestration d'Amazon à l'aide de l'assistant - 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.

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 :

É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 :

  1. Ouvrez l'assistant de première exécution de la AWS Batch console.

  2. Pour Configurer le type de tâche et d'orchestration, choisissez Amazon Elastic Compute Cloud (Amazon EC2).

  3. Choisissez Suivant.

  4. 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 (_).

  5. 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 estecsInstanceRole.

  6. Pour la configuration de l'instance, vous pouvez conserver les paramètres par défaut.

  7. Pour la configuration réseau, utilisez votre VPC par défaut pour le. Région AWS

  8. 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 :

  1. 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 (_).

  2. Pour toutes les autres options de configuration, vous pouvez conserver la valeur par défaut.

  3. 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 :

  1. Pour créer une définition de tâche

    1. 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 (_).

    2. Pour Commande (facultatif), vous pouvez passer hello world à un message personnalisé ou le laisser tel quel.

  2. Pour toutes les autres options de configuration, vous pouvez conserver la valeur par défaut.

  3. Choisissez Suivant.

Étape 4 : Création d'un emploi

Pour créer une tâche, procédez comme suit :

  1. 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 (_).

  2. Pour toutes les autres options de configuration, vous pouvez conserver la valeur par défaut.

  3. 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.

  1. Pour Réviser et créer, choisissez Créer des ressources.

  2. 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 :

  1. Dans le volet de navigation, sélectionnez Jobs.

  2. Dans le menu déroulant Job Queue, sélectionnez la file d'attente des Job que vous avez créée pour le didacticiel.

  3. 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.

  4. 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 :

  1. Dans le volet de navigation, choisissez Job queue.

  2. 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.

  3. Choisissez Désactiver. Une fois que l'état de la file d'attente des Job est désactivé, vous pouvez choisir Delete.

  4. Une fois la file d'attente de Job supprimée, dans le volet de navigation, sélectionnez Compute environments.

  5. 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.

  6. 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 :