Auf dieser Seite wird beschrieben, wie Sie Bereitstellungseinheiten für ein App-Angebot modellieren und verpacken. In App Lifecycle Manager wird eine Bereitstellungseinheit als Art der Einheit bezeichnet.
Erstellen Sie für jede Komponente des App-Angebots, die Sie unabhängig verwalten möchten, eine Art der Einheit. Weitere Informationen finden Sie unter Modell des App-Angebots bestimmen.
Sie können auch ein App-Angebot mit einer einzigen Art der Einheit für das gesamte App-Angebot erstellen.
Arten von Einheiten werden in zusammengesetzten Vorlagen von Application Design Center definiert. Verwenden Sie App Design Center, um die Arten von Einheiten Ihres App Angebots mithilfe von zusammengesetzten Vorlagen zu modellieren.
Hinweis
- Achten Sie darauf, dass Sie ein App-Angebot für Ihre SaaS-Anwendung erstellt haben.
- Achten Sie darauf, dass Sie die Dienstkonten mit den erforderlichen Berechtigungen haben. Weitere Informationen finden Sie unter Dienstkonten für App Lifecycle Manager.
- Achten Sie darauf, dass Sie für jedes von Ihnen erstellte App-Angebot eine zusammengesetzte Vorlage haben. Weitere Informationen finden Sie im folgenden Abschnitt Modell des App Angebots bestimmen.
Modell des App-Angebots bestimmen
Um das App-Angebot zu modellieren, müssen Sie festlegen, wie viele Arten von Einheiten erstellt werden sollen und wie die Beziehungen zwischen diesen Arten von Einheiten aussehen.
Sie können beispielsweise zwei Arten von Einheiten erstellen: eine für die Infrastruktur, z. B. eine VM, und eine für die Anwendung, die auf der Infrastruktur bereitgestellt wird.
Berücksichtigen Sie Folgendes, um zu entscheiden, wie Sie das App-Angebot mithilfe von Arten von Einheiten modellieren:
- Sehen Sie sich die Abhängigkeiten zwischen den Komponenten des App-Angebots an. Wenn ein App-Angebot beispielsweise eine Anwendung enthält, die auf einem gemeinsam genutzten Kubernetes-Cluster bereitgestellt wird, sollten Sie eine Art von Einheit verwenden, um diesen gemeinsam genutzten Cluster zu modellieren.
- Berücksichtigen Sie den Release- und Wartungszyklus der Komponenten des App-Angebots. Wenn es Komponenten gibt, die zusammen 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 Art von Einheit in Ihrer zusammengesetzten Vorlage modellieren.
Art der Einheit erstellen
Sie können eine Art von Einheit mithilfe von zusammengesetzten Vorlagen erstellen.
Neue zusammengesetzte Vorlage erstellen
Sie können Arten von Einheiten mithilfe von zusammengesetzten Vorlagen von App Design Center verwalten.
So erstellen Sie eine neue zusammengesetzte Vorlage mit App Lifecycle Manager:
Gehen Sie in der Google Cloud Console zu App Lifecycle Manager > App-Angebote.
Klicken Sie auf Neue Vorlage erstellen.
Gehen Sie auf der Seite Neue zusammengesetzte Vorlage erstellen so vor:
Geben Sie im Feld Vorlagen-ID eine ID für Ihre Vorlage ein.
Optional: Geben Sie im Feld Vorlagenname einen Namen für die Vorlage ein.
Optional: Geben Sie im Feld Beschreibung eine kurze Beschreibung der Vorlage ein.
Klicken Sie auf Vorlage erstellen. Es dauert einige Minuten, bis App Lifecycle Manager die Vorlage erstellt hat.
Wenn die Vorlage erfolgreich erstellt wurde, sehen Sie die Details der Vorlage im Abschnitt Verbundene Anwendungsvorlage auf der Seite Details zum App-Angebot.
Sie haben mit App Lifecycle Manager erfolgreich eine zusammengesetzte Vorlage erstellt.
Arten von Einheiten mit einer vorhandenen zusammengesetzten Vorlage ausfüllen
Sie können Arten von Einheiten mithilfe von zusammengesetzten Vorlagen von App Design Center ausfüllen.
So füllen Sie Arten von Einheiten aus einer vorhandenen zusammengesetzten Vorlage aus:
Gehen Sie in der Google Cloud Console zu App Lifecycle Manager > App-Angebote.
Klicken Sie auf Vorhandene Vorlage verbinden.
Richten Sie auf der Seite Zusammengesetzte Anwendungsvorlage verbinden die Vorlagenverbindung ein:
- Wählen Sie im Drop-down-Menü Bereich den App Design Center-Bereich mit Ihrer zusammengesetzten Vorlage aus.
- Wählen Sie im Drop-down-Menü Zusammengesetzte Anwendungsvorlage eine zusammengesetzte Vorlage aus.
- Wählen Sie im Drop-down-Menü Überarbeitung die Vorlagenüberarbeitung aus, mit der Sie die Arten von Einheiten Ihres App-Angebots ausfüllen möchten.
- Klicken Sie auf Verbinden.
Es dauert einige Minuten, bis App Lifecycle Manager die zusammengesetzte Vorlage aus App Design Center importiert hat. Sobald App Lifecycle Manager die Vorlage korrekt importiert hat, werden auf dem Tab Arten von Einheiten die Arten von Einheiten angezeigt, die in Ihrer zusammengesetzten Vorlage definiert sind.
Sie haben die Arten von Einheiten Ihres App-Angebots erfolgreich mit einer zusammengesetzten Vorlage ausgefüllt.
Nächste Schritte
- Nachdem Sie das App-Angebot modelliert haben, können Sie eine Einheitsinstanz bereitstellen.
- Weitere Informationen zu App Lifecycle Manager finden Sie in der Übersicht zu App Lifecycle Manager.
- Weitere Informationen zu den Dienstkonten, die bei der Verwendung von App Lifecycle Manager erforderlich sind, finden Sie unter Dienstkonten.