Gruppe DevOpsAnwendungen in einem Produkt

  • Freigeben Version: Yokohama
  • Aktualisiert 30. Januar 2025
  • 2 Minuten Lesedauer
  • Produkte, die ein Anwendungsmodell in verwenden CSDMSupporthierarchien von Anwendungen. Sie können Hierarchien anpassen, um die Nachverfolgung von „Rollup“-Daten für zu vereinfachen DevOps-EinblickeBerichte. Dies wird für den Produktfilter in Einblicken verwendet.

    Vorbereitungen

    Erforderliche Rolle: Anwendungsbesitzer, sn_devops.admin

    Warum und wann dieser Vorgang ausgeführt wird

    Sie können beispielsweise mehrere einschließen DevOpsMicroservice-Anwendungen in einem Produkt, schließen mehrere solcher Produkte in ein Portfolio ein und schließen dann das Portfolio („Rollup“) in eine Organisation ein. Eine andere Beispielstruktur könnte sein Anwendung > Team > Produkt > Portfolio oder Geschäftsbereich .

    • A DevOpsAnwendung kann zu einem oder mehreren Produkten gehören.
    • Ein Produkt oder mehrere Produkte können zu einem oder mehreren anderen Produkten gehören.
    • Mehrere Anwendungen und Produkte können zu einem Produkt gehören.

    Für jedes Produkt erstellt das System einen entsprechenden Eintrag in den Anwendungsmodell- und SDL-Komponentententabellen.

    Wichtig:
    Zum Hinzufügen einer Anwendung zu einem Produkt muss die Anwendung Ausführungsdaten enthalten. Für eine neu hinzugefügte Anwendung müssen Sie daher warten, bis der Datenimport ausgeführt wurde.

    Prozedur

    1. Erstellen Sie Anwendungen wie in beschrieben app-create-workspace.html.
    2. Öffnen Sie die Tabelle „Anwendungsmodelle“: <instanceName>/cmdb_application_product_model_list.do Und befolgen Sie dann dieses Verfahren, um jede Anwendung zu konfigurieren, die in einem Produkt enthalten ist.
      1. Wählen Sie in der Liste Anwendungsmodelle das Anwendungsmodell aus, um den Datensatz zu öffnen.
      2. Im Formular Anwendungsmodell in Modellkategorien Wählen Sie die entsprechende Kategorie aus.
      3. Speichern Sie den Datensatz.
    3. Führen Sie dieses Verfahren aus, um ein Produkt zu erstellen, das als übergeordnetes Element fungiert.
      1. Wählen Sie in der Liste Anwendungsmodelle die Option aus Neu .
      2. Im Formular Anwendungsmodell in Name Geben Sie den Namen des Produkts ein.
      3. In Modellkategorien Feld auswählen Paket .
      4. Wahlweise: Geben Sie eine Kurzbeschreibung ein.
      5. Speichern Sie den Datensatz.
    4. Öffnen Sie die Modellkategorie der Komponententabelle ( <instanceName>/cmdb_m2m_model_component_list.do ), um die Kategorie jeder Anwendung anzugeben (die Anwendung ist Komponente In diesem Fall).
    5. Wählen Sie für jede Anwendung aus Neu Geben Sie die folgenden Einstellungen an, und übermitteln Sie dann den Datensatz.
      Tabelle : 1. Modellkomponentenformular
      Feld Beschreibung
      Modellkategorie der Komponente Die Modellkategorien Wert, den Sie für die Anwendung im Formular „Anwendungsmodell“ angegeben haben.
      Komponente Die Anwendung.
      Paket Das Produkt, das als übergeordnetes Element der Anwendung fungiert.
      Die Anwendung ist jetzt Mitglied des angegebenen Produkts.

    Ergebnisse

    Die DevOps-EinblickeRegisterkarten bieten Filter für die Berichte.

    • Die geplante Aufgabe „Datensammlung“ verarbeitet Ihre Änderungen. Wenn der Auftrag abgeschlossen ist, können Sie Berichte für die hinzugefügten Produkte anzeigen. Wenn Sie den Auftrag manuell ausführen, führen Sie den Auftrag „Repository-Details und Arbeitselementstatusdetails aktualisieren“ aus, bevor Sie den Datensammlungsauftrag ausführen.
    • Die Anwendung Filter listet alle Anwendungen auf.
    • Die Produkt Filter listet alle Anwendungen und alle Produkte auf.
    • Um die Mitglieder eines Produkts anzuzeigen, zeigen Sie die Liste in der Kategorie „Modell“ der Komponentententabelle ( <instanceName>/cmdb_m2m_model_component_list.do ). Anwendungen werden in aufgeführt Komponente Spalte und Produkte werden in aufgeführt Paket Spalte.