Einem vorhandenen Provider in CAPI ein Produkt hinzufügen

  • Freigeben Version: Xanadu
  • Aktualisiert 1. August 2024
  • 2 Minuten Lesedauer
  • Die Cloud API (CAPI) Cloud Provisioning and Governance bietet viele Provider wie AWS und Azure und Produkte wie EC2-Instanzen. Sie können jedoch bestehenden Anbietern Produkte für neue Typen von Cloud-Ressourcen hinzufügen.

    Vorbereitungen

    • Erforderliche Rolle: admin
    • Überprüfen Sie Standard-CAPI-APIs, und stellen Sie sicher, dass Anbieter und Produkte, die Sie erstellen möchten, nicht bereits angegeben sind.
    • Machen Sie sich mit der Cloud-Anbieter-API vertraut, damit Sie wissen, wie REST-Aufrufe an den Anbieter erstellt werden. Wenn Sie mit Headern, Authentifizierungsanforderungen, Endpunkt und Daten, die Sie an die Provider-API übergeben können, nicht vertraut sind, können Sie keine eigenen CAPI-Komponenten erstellen.

    Warum und wann dieser Vorgang ausgeführt wird

    Dieses Thema enthält allgemeine Anweisungen für die Erweiterung eines vorhandenen Cloudanbietes, Produkts und Ressourcentyps.

    Prozedur

    1. Geben Sie in Ihrer Instanz (nicht Portal für Cloud-Admin.), den folgenden Text in den Applikationsfilter ein:

      sn_capi_product.list

      Die Liste der CAPI-Produkte wird geöffnet

    2. Drücken Sie die EINGABETASTE.

      Die Liste der Produkte, die zu allen Anbietern gehören, wird angezeigt. Sie können die Liste filtern, um sicherzustellen, dass das Produkt, das Sie erstellen möchten, nicht bereits bereitgestellt ist.

    3. Klicken Sie auf New (Neu), geben Sie einen Namen ein und wählen Sie diejenige der vorhandenen Servicekategorien, die am besten geeignet ist.
    4. Klicken Sie auf Absenden.

      Die Liste der Produkte wird erneut angezeigt.

    5. Suchen Sie das von Ihnen erstellte Produkt, und doppelklicken Sie dann auf die leere Zelle in der Spalte Provider (Anbieter).

      Doppelklicken auf die leere Zelle

    6. Fügen Sie den richtigen Anbieter hinzu.
    7. Fügen Sie einen eindeutigen Anbieternamen hinzu: Doppelklicken Sie auf die Zelle im Feld Provider Name (Anbietername), und ändern Sie den Namen.

      Das System kann einen Anbieternamen automatisch für Sie generieren, Sie sollten ihn jedoch ändern, um Konflikte mit vorhandenen Anbieternamen zu vermeiden.

    8. Navigieren Sie in Portal für Cloud-Admin.zu Design > Cloud-API.
    9. Klicken Sie auf die Kachel für den Anbieter, dem Sie das neue Produkt hinzugefügt haben.
    10. Vergewissern Sie sich, dass sich Ihr Produkt in der zugehörigen Liste Cloud Products (Cloud-Produkte) befindet.
    11. Klicken Sie auf das Informationssymbol (Informationssymbol) für das Cloud-Produkt, und klicken Sie dann auf Open Record (Datensatz öffnen).
    12. Klicken Sie in der zugehörigen Liste „Cloud Resource Types“ (Cloud-Ressourcentypen) auf New (Neu), und füllen Sie das Formular aus.
      Feld Beschreibung
      Name Ein eindeutiger und aussagekräftiger Name.
      Produkt Das Cloud-Produkt, für das Sie den Ressourcentyp erstellen. Wählen Sie aus der Nachschlageliste aus, oder erstellen Sie etwas neu.
      CI-Klasse Eine CMDB-Tabelle, die Sie dem Ressourcentyp zuordnen müssen. Wenn die richtige CMDB-Tabelle nicht angezeigt wird, finden Sie unter Eine CI-Klasse für eine virtuelle Cloud-Ressource erstellen Anweisungen dazu, wie Sie eine solche Tabelle erstellen können.
      Muster Das Muster, das zum Erkennen des Ressourcentyps verwendet wird. Wählen Sie in der Suchliste für Discovery-Muster aus, oder erstellen Sie ein neues Muster.
      Abhängigkeitssequenz Die Reihenfolge, in der der Ressourcentyp bereitgestellt oder erkannt wird.

      Geben Sie die Reihenfolge basierend auf gegenseitigen Abhängigkeiten von Ressourcen an. Beispiel: Wenn Sie über ein Netzwerk und ein Subnetz verfügen, die erkannt oder erstellt werden sollen, geben Sie einen höheren Rang für das Netzwerk als das Subnetz an, damit die Erkennung oder Erstellung von Ressourcen logisch und sequenziell erfolgt.

      Ein neuer Ressourcentyp

    13. Klicken Sie auf Absenden.

    Nächste Maßnahme

    Eine CI-Klasse für eine virtuelle Cloud-Ressource erstellen soweit nötig, oder Eine CAPI-Schnittstelle erstellen oder erweitern