Regrouper des applications DevOps dans un produit

  • Rversion finale: Australia
  • Mis à jour 12 mars 2026
  • 2 minutes de lecture
  • Les produits qui utilisent un modèle d'application dans CSDM prennent en charge les hiérarchies d'applications. Vous pouvez personnaliser les hiérarchies pour simplifier le suivi des données « cumulées » dans les rapports Analyses DevOps. Ceci est utilisé pour le filtre de produit dans les aperçus.

    Avant de commencer

    Rôle requis : propriétaire de l'application, sn_devops.admin

    Pourquoi et quand exécuter cette tâche

    Par exemple, vous pouvez inclure plusieurs applications de microservices DevOps dans un produit, inclure plusieurs produits de ce type dans un portefeuille, puis inclure (« déployer ») le portefeuille dans une organisation. Autre exemple de structure possible : application > équipe > produit > portefeuille ou unité business.

    • Une application DevOps peut appartenir à un ou plusieurs produits.
    • Un ou plusieurs produits peuvent appartenir à un ou plusieurs autres produits.
    • Plusieurs applications et produits peuvent appartenir à un produit.

    Pour chaque produit, le système crée une entrée correspondante dans les tables Modèles d'application et Composant SDL.

    Important :
    pour ajouter une application à un produit, l'application doit contenir des données d'exécution. Dans le cas d'une application nouvellement ajoutée, vous devez donc attendre l'exécution de la tâche d'importation de données.

    Procédure

    1. Créez des applications comme décrit dans Créer une application - Espace de travail.
    2. Ouvrez la table Modèles d'application <instanceName>/cmdb_application_product_model_list.do, puis suivez la procédure ci-dessous pour configurer chaque application qui sera incluse dans un produit.
      1. Dans la liste Modèles d'application, sélectionnez le modèle d'application pour ouvrir l'enregistrement.
      2. Dans le champ Catégories de modèles du formulaire Modèle d'application, sélectionnez la catégorie appropriée.
      3. Enregistrez l'enregistrement.
    3. Suivez la procédure ci-dessous pour créer un produit qui fera office de parent.
      1. Dans la liste Modèles d'application, sélectionnez Nouveau.
      2. Dans le champ Nom du formulaire Modèle d'application, saisissez le nom du produit.
      3. Dans le champ Catégories de modèles, sélectionnez Ensemble.
      4. Facultatif : Saisissez une brève description.
      5. Enregistrez l'enregistrement.
    4. Ouvrez la table Catégorie de modèle de composant (<instanceName>/cmdb_m2m_model_component_list.do) pour spécifier la catégorie de chaque application (l'application est le composant dans ce cas).
    5. Pour chaque application, sélectionnez Nouveau, spécifiez les paramètres suivants, puis soumettez l'enregistrement.
      Tableau 1. Formulaire Composant de modèle
      Champ Description
      Catégorie de modèle de composant Valeur Catégories de modèles que vous avez spécifiée pour l'application dans le formulaire Modèle d'application.
      Composant Application.
      Ensemble Produit qui fera office de parent de l'application.
      L'application est maintenant membre du produit spécifié.

    Résultats

    L'onglet Analyses DevOps contient des filtres pour les rapports.

    • La tâche « Collecte de données » planifiée traite vos changements. Une fois la tâche terminée, vous pouvez afficher les rapports relatifs aux produits ajoutés. Si vous exécutez la tâche manuellement, exécutez la tâche « Update Repo Details and Work Item State Detail (Mettre à jour les détails du référentiel et le détail de l'état de l'élément de travail) » avant d'exécuter le travail de collecte de données.
    • Le filtre Application répertorie toutes les applications.
    • Le filtre Produit répertorie l'ensemble des applications et des produits.
    • Pour afficher les membres d'un produit, consultez la liste dans la table Catégorie de modèle de composant (<instanceName>/cmdb_m2m_model_component_list.do). Les applications sont répertoriées dans la colonne Composant tandis que les produits sont répertoriés dans la colonne Ensemble.