< Précédent | Suivant >

Leçon 3 : Créer une application et un environnement

Les applications sont des collections de composants. Les environnements représentent des systèmes sur lesquels vous déployez les composants d'application.
Avant de commencer cette leçon, assurez-vous que votre agent est démarré. Cliquez sur Ressources > Agents et vérifiez que votre agent est répertorié comme En ligne, conformément à la figure suivante :
Agent dans la liste des agents ; la colonne Etat indique que l'agent est en ligne
Au cours de cette leçon, vous allez ajouter les trois composants à une application, puis créer un environnement dans lequel déployer l'application. Vous allez aussi ajouter votre agent à l'environnement.

Création d'une application

La création d'une application implique la sélection des composants qui se trouvent dans l'application.
  1. Cliquez sur l'onglet Applications, puis cliquez sur Créer une application.
  2. Name the new application JPetStore and then click Save.
  3. Ajoutez les composants à l'application :
    1. Cliquez sur l'onglet Composants, puis cliquez sur Ajouter un composant.
    2. Depuis la fenêtre Ajouter un composant, dans la liste Sélectionner un composant, sélectionnez les trois composants suivants : JPetStore-APP, JPetStore-WEB, et JPetStore-DB.
    3. Cliquez sur Sauvegarder.
A présent, l'application inclut les trois composants, conformément à la figure ci-dessous. Les composants peuvent se trouver dans un nombre illimité d'applications.
Contenu de l'application dans l'onglet Composants, incluant les trois composants du modèle d'application

Création d'un environnement

La création d'un environnement implique la sélection d'une ou plusieurs ressources d'agent. Vous devez aussi indiquer quels sont les composants déployés sur chaque ressource d'agent.
  1. Définissez un environnement pour l'application :
    1. Accédez à l'onglet Environnements de l'application.
    2. Cliquez sur Créer un environnement.
    3. Spécifiez le nom Environnement de tutoriel 1.
    4. Acceptez les valeurs par défaut dans les autres zones de cette fenêtre et cliquez sur Sauvegarder.
  2. Spécifiez les propriétés de l'environnement. Lorsque vous avez créé les processus de composant, vous avez inclus les paramètres spécifiant l'emplacement des artefacts sur le système cible, comme l'emplacement du serveur d'applications. Etant donné que ces propriétés peuvent varier sur différents systèmes cible, vous les spécifiez en tant que propriétés d'environnement.
    1. Ouvrez l'environnement en cliquant sur le nom de l'environnement.
    2. Ouvrez les propriétés de l'environnement en cliquant sur Configuration, puis en cliquant sur Propriétés d'environnement.
    3. Ajoutez les propriétés suivantes, une à la fois, en cliquant sur Ajouter une propriété et en spécifiant le nom et la valeur de la propriété, conformément au tableau suivant :
      Tableau 1. Propriétés de l'environnement
      Propriété Description Exemple
      tomcat.home Dossier de base de Tomcat sur l'ordinateur cible /opt/apache-tomcat-6.0.39 sur Linux ou C:\apache-tomcat-6.0.39 sur Windows.
      db.url Adresse URL de la base de données MySQL, relative au système cible Si vous avez installé MySQL sur le même système que l'agent et avez utilisé le nom de base de données jpetstore, l'adresse URL est similaire à : jdbc:mysql://localhost:3306/jpetstore
      tomcat.manager.url Emplacement de l'application de gestionnaire Tomcat Pour Tomcat version 6, spécifiez http://localhost:8080/manager ; pour Tomcat version 7, spécifiez http://localhost:8080/manager/text.
      tomcat.start Emplacement du script de démarrage pour Tomcat /opt/apache-tomcat-6.0.39/bin/startup.sh sur Linux ou C:\apache-tomcat-6.0.39\bin\startup.bat sur Windows.
  3. Ajoutez l'agent à l'environnement. Lorsque vous avez configuré l'agent, vous l'avez ajouté en tant que ressource à un groupe de ressources. A présent, vous pouvez utiliser cette ressource dans l'environnement, comme décrit dans les étapes suivantes :
    1. Cliquez sur l'onglet Ressources pour l'environnement.
    2. Cliquez sur Ajouter des ressources de base. La fenêtre Ajouter la ressource à l'environnement affiche toutes les ressources qui sont disponibles sur le serveur.
    3. Sélectionnez la case à cocher à côté de votre agent, puis cliquez sur OK.
    La ressource apparaît dans l'onglet Ressources pour l'environnement, comme dans la figure suivante :
    Onglet Ressources pour l'environnement, qui affiche la ressource liée à l'environnement
  4. Mappez les composants à cette ressource d'agent. S'il existe plusieurs agents sur un système à plusieurs noeuds, vous devez spécifier quels sont les composants qui s'exécutent sur chaque ressource d'agent. Dans ce cas, vous ne disposez que d'une ressource d'agent ; par conséquent, tous les composants s'exécutent sur cet agent.
    1. Sur la même ligne que la ressource d'agent, cliquez sur Actions > Ajouter un composant.
    2. Sélectionnez le composant d'application, puis cliquez sur Sauvegarder.
    3. Répétez le processus pour ajouter les autres composants à la ressource.
      Remarque : Assurez-vous d'ajouter chaque composant à la ressource d'agent et non à un autre composant. Les composants doivent se trouver au même niveau de hiérarchie ; ils ne doivent pas être des éléments enfant les uns des autres.
    A présent, les composants sont mappés au système cible, comme dans la figure suivante :
    Onglet Ressources pour l'environnement, qui affiche l'agent auquel sont mappés trois composants
Le nouvel environnement apparaît dans l'onglet Environnements. Maintenant que l'environnement est préparé et que l'agent est démarré, vous pouvez exécuter des processus d'application dans l'environnement afin de déployer les composants.
< Précédent | Suivant >

Commentaires en retour