Bereitstellungseinheiten für Modelle und Pakete

Auf dieser Seite wird beschrieben, wie Sie Bereitstellungseinheiten für ein SaaS-Angebot modellieren und verpacken. In App Lifecycle Manager wird eine Bereitstellungseinheit als Art der Einheit bezeichnet.

Erstellen Sie eine Art von Einheit für jede Komponente des SaaS-Angebots, die Sie unabhängig verwalten möchten. Weitere Informationen finden Sie unter Modell des SaaS-Angebots bestimmen.

Sie können auch ein SaaS-Angebot mit einer einzelnen Art von Einheit für das gesamte SaaS-Angebot erstellen.

Einheitentypen werden in zusammengesetzten Vorlagen von App Design Center definiert. Mit dem App Design Center können Sie die Arten von Einheiten Ihres SaaS-Angebots mithilfe von zusammengesetzten Vorlagen modellieren.

Hinweis

  1. Sie müssen ein SaaS-Angebot für Ihre SaaS-Anwendung erstellt haben.
  2. Prüfen Sie, ob Sie die Dienstkonten mit den erforderlichen Berechtigungen haben. Weitere Informationen finden Sie unter App Lifecycle Manager-Dienstkonten.
  3. Für jedes SaaS-Angebot, das Sie erstellen, muss eine zusammengesetzte Vorlage vorhanden sein. Weitere Informationen finden Sie im folgenden Abschnitt Modell des SaaS-Angebots bestimmen.

Modell des SaaS-Angebots festlegen

Um das SaaS-Angebot zu modellieren, müssen Sie festlegen, wie viele Arten von Einheiten Sie erstellen möchten und welche Beziehung zwischen diesen Arten von Einheiten besteht.

Sie können beispielsweise zwei Einheitentypen erstellen: einen für die Infrastruktur wie eine VM und einen für die Anwendung, die auf der Infrastruktur bereitgestellt wird.

Berücksichtigen Sie Folgendes, wenn Sie entscheiden, wie das SaaS-Angebot mit Arten von Einheiten modelliert werden soll:

  • Prüfen Sie die Abhängigkeiten zwischen den Komponenten des SaaS-Angebots. Wenn ein SaaS-Angebot beispielsweise eine Anwendung umfasst, die in einem gemeinsam genutzten Kubernetes-Cluster bereitgestellt wird, sollten Sie einen Einheitentyp verwenden, um diesen gemeinsam genutzten Cluster zu modellieren.
  • Berücksichtigen Sie den Release- und Wartungszyklus der Komponenten des SaaS-Angebots. Wenn es Komponenten gibt, die gemeinsam verwaltet werden, z. B. die Infrastruktur, sollten Sie diese Komponenten mit einer Art von Einheit modellieren.

Nachdem Sie dieses Modell festgelegt haben, müssen Sie jede Einheit in Ihrer zusammengesetzten Vorlage modellieren.

Art der Einheit erstellen

Sie können eine Einheit mit zusammengesetzten Vorlagen erstellen.

Neue zusammengesetzte Vorlage erstellen

Sie können Einheitenarten mit zusammengesetzten Vorlagen im App Design Center verwalten.

So erstellen Sie eine neue zusammengesetzte Vorlage mit App Lifecycle Manager:

  1. Gehen Sie in der Google Cloud -Konsole zu App Lifecycle Manager > SaaS-Angebote.

    Zu SaaS-Angeboten

  2. Klicken Sie auf Neue Vorlage erstellen.

  3. Gehen Sie auf der Seite Neue zusammengesetzte Vorlage erstellen so vor:

    1. Geben Sie im Feld Vorlagen-ID eine Kennzeichnung für Ihre Vorlage ein.

    2. Optional: Geben Sie im Feld Vorlagenname einen Namen für die Vorlage ein.

    3. Optional: Geben Sie im Feld Beschreibung eine kurze Beschreibung der Vorlage ein.

    4. Klicken Sie auf Vorlage erstellen. Es dauert einige Minuten, bis App Lifecycle Manager die Vorlage erstellt hat.

  4. Wenn die Vorlage erfolgreich erstellt wurde, sehen Sie die Details der Vorlage auf der Seite SaaS-Angebot im Abschnitt Vorlage für verbundene Anwendung.

    Sie haben mit App Lifecycle Manager eine zusammengesetzte Vorlage erstellt.

Einheitentypen mit einer vorhandenen zusammengesetzten Vorlage einfügen

Sie können Einheitenarten mit zusammengesetzten Vorlagen aus dem App Design Center erstellen.

So füllen Sie Einheitenarten aus einer vorhandenen zusammengesetzten Vorlage aus:

  1. Gehen Sie in der Google Cloud -Konsole zu App Lifecycle Manager > SaaS-Angebote.

    Zu SaaS-Angeboten

  2. Klicken Sie auf Vorhandene Vorlage verbinden.

  3. Richten Sie auf der Seite Zusammengesetzte Anwendungsvorlage verbinden die Vorlagenverbindung ein:

    1. Wählen Sie im Drop-down-Menü Bereich den App Design Center-Bereich mit Ihrer zusammengesetzten Vorlage aus.
    2. Wählen Sie im Drop-down-Menü Zusammengesetzte Anwendungsvorlage eine zusammengesetzte Vorlage aus.
    3. Wählen Sie im Drop-down-Menü Revision die Vorlagenrevision aus, mit der die Einheitenarten Ihres SaaS-Angebots ausgefüllt werden sollen.
    4. Klicken Sie auf Verbinden.
  4. Es dauert einige Minuten, bis App Lifecycle Manager die zusammengesetzte Vorlage aus dem App Design Center importiert hat. Sobald App Lifecycle Manager die Vorlage korrekt importiert hat, wird der Tab Unit kinds (Einheitstypen) mit den Einheitstypen gefüllt, die in Ihrer zusammengesetzten Vorlage definiert sind.

    Sie haben die Arten der Einheit für Ihr SaaS-Angebot erfolgreich mit einer zusammengesetzten Vorlage ausgefüllt.

Nächste Schritte