Déploiement d'un projet d'application CICS

Exportez le projet d'application CICS, le projet de liaison d'application et les bundles CICS associés dans z/OS UNIX, puis créez une définition d'application dans le référentiel de données CICSPlex SM.

Pourquoi et quand exécuter cette tâche

Lors de l'exportation du projet d'application CICS, CICS Explorer exporte également le projet de liaison d'application et les bundles CICS associés au bundle d'application et à la liaison d'application. Les fichiers pour l'application sont exportés vers le répertoire de base pour la plateforme sur zFS. Les bundles CICS déjà déployés dans le répertoire de base de la plateforme et installés dans le CICSplex à la version appropriée ne sont pas inclus dans l'exportation.

Le chemin par défaut du répertoire de base est /var/cicsts/nom_cicsplex/nom_plateforme ou l'autre nom de répertoire de base que vous avez indiqué pour configurer la plateforme. Dans le répertoire de base, les répertoires suivants contiennent différentes ressources de projet :
  • applications contient les bundles d'application exportés de CICS Explorer.
  • bindings contient les liaisons d'application exportées depuis CICS Explorer.
  • bundles contient les bundles CICS exportés depuis CICS Explorer. Ils peuvent être utilisés dans les applications ou sur la plateforme.

Une définition d'application, qui est une ressource APPLDEF, identifie l'emplacement du bundle d'application dans le répertoire de base de la plateforme sur zFS, ainsi que la plateforme cible pour l'application.

Procédure

  1. Depuis la perspective CICS Cloud, dans la vue Explorateur de projets, cliquez avec le bouton droit de la souris sur votre projet d'application ou projet de liaison d'application, puis cliquez sur Exporter le projet d'application vers le système de fichiers z/OS UNIX ou Exporter le projet de liaison d'application vers le système de fichiers z/OS UNIX. Vous pouvez également cliquer sur le lien de la liste Actions dans l'éditeur d'application ou l'éditeur de liaison d'applications pour exporter l'application.
  2. Si vous avez démarré le processus d'exportation depuis le projet de liaison d'application, sélectionnez le nom de l'application que vous exportez, puis cliquez sur Suivant.
  3. Sélectionnez la connexion CICS SM vers le CICSplex cible dans la liste déroulante.
  4. Sélectionnez la liaison d'application pour l'application que vous exportez. La zone est préremplie avec la sélection en cours.
  5. Pour créer une définition d'application suite à l'exportation, cochez la case. Si vous êtes déjà connecté à z/OS avec la connexion z/OS appropriée pour l'exportation et qu'aucun des bundles CICS du projet d'application ou du projet de liaison d'application n'est déjà installé dans le CICSplex, vous pouvez maintenant cliquer sur Terminer pour exécuter l'exportation. Sinon, cliquez sur Suivant.
  6. Si vous avez cliqué sur Suivant, sélectionnez ou vérifiez la connexion z/OS que vous souhaitez utiliser pour l'exportation. Lorsque vous faites une sélection, la connexion est établie. Si aucun des bundles CICS du projet de plateforme n'est déjà installé dans le CICSplex, vous pouvez maintenant cliquer sur Terminer pour exécuter l'exportation. Sinon, cliquez sur Suivant.
  7. Si des bundles CICS que vous avez spécifiés dans le projet d'application ou le projet de liaison d'application sont déjà déployés dans le répertoire de base de la plateforme et installés dans le CICSplex à la version appropriée, l'assistant affiche une page supplémentaire. Cette page montre les bundles CICS déjà installés, ainsi que la plateforme ou l'application qui les a installés. Ces bundles CICS ne seront pas inclus dans l'exportation, mais votre application peut utiliser les bundles CICS déjà installés. Si vous souhaitez vérifier l'un de ces bundles CICS ou effectuer des modifications dans l'environnement avant de procéder à l'exportation, cliquez sur Annuler. Si la disposition est correcte, cliquez sur Terminer pour effectuer l'exportation.
  8. Le bundle d'application, la liaison d'application et les bundles CICS sont exportés vers le répertoire de base de la plateforme cible installée. Si vous avez coché la case dans l'assistant d'exportation d'application, l'assistant de nouvelle définition d'application s'ouvre automatiquement. Pour créer votre définition d'application ultérieurement, ouvrez la perspective CICS Cloud. Dans la vue Explorateur de cloud, cliquez avec le bouton droit de la souris et sélectionnez Nouveau > Définition d'application pour ouvrir l'assistant de nouvelle définition d'application.
    Conseil : Vous pouvez également accéder à cet assistant à partir de la perspective CICS SM. Cliquez avec le bouton droit de la souris sur le CICSplex que vous souhaitez utiliser, puis cliquez sur Nouveau > Autre. Développez le dossier Définitions CICS et cliquez sur Définition d'application.
  9. Dans l'assistant de nouvelle définition d'application, entrez un nom pour la définition d'application dans la zone Nom. Ce nom correspond au nom de la définition de ressource APPLDEF dans le référentiel de données. La zone CICSplex est automatiquement renseignée avec le nom du CICSplex que vous utilisez.
  10. Dans la zone Définition de plateforme, sélectionnez le nom de la plateforme sur laquelle vous souhaitez installer l'application.
  11. Entrez une description de l'application et indiquez un numéro de version correspondant au numéro de version que vous avez spécifié pour le projet d'application, par exemple 1.0.0 pour la version d'origine.
  12. Vérifiez que les zones Répertoire d'application et Répertoire de liage contiennent les noms des sous-répertoires du répertoire de base de la plateforme où le projet d'application et le projet de liaison d'application ont été exportés. Entrez ou recherchez un autre répertoire si nécessaire. Pour rechercher un autre répertoire, sélectionnez une connexion active vers zFS dans la zone Connexion z/OS.
  13. Cliquez sur Terminer pour créer la définition d'application dans le référentiel de données de l'espace adresse CICSPlex SM (CMAS). Vous pouvez éditer la définition d'application avant de l'installer, mais vous ne pouvez pas l'éditer après son installation. Cliquez deux fois sur la définition d'application dans la vue Explorateur de cloud pour l'éditer.

Que faire ensuite

Installez la définition d'application pour créer les ressources de manière dynamique à partir des bundles dans les types de région de la plateforme.