Glossar zu App Lifecycle Manager

SaaS-Angebot

Ein SaaS-Angebot stellt ein bestimmtes Software‑as-a‑Service-Produktangebot (SaaS) dar, einschließlich Details, Konfigurationen und Bereitstellungsregionen, die von mehreren Instanzen oder Bereitstellungen des jeweiligen Produkts im größeren SaaS-Portfolio eines Unternehmens gemeinsam genutzt werden können.

Einheit

Eine Einheit ist die Instanziierung einer Art der Einheit. Wenn Sie beispielsweise eine Art der Einheit für die Infrastruktur Ihrer SaaS-Anwendung haben, ist die zugehörige Einheit die Infrastruktur, in der die Anwendung ausgeführt wird.

Art der Einheit

Eine Art der Einheit definiert einen Typ von verwalteter Komponente innerhalb Ihres Dienstes, z. B. einen Kubernetes-Cluster oder eine Anwendungsinstanz. Alle Einheiten einer bestimmten Art werden in der Regel zusammen aktualisiert (über einen Roll-out). Mit Arten von Einheiten können Sie separate Roll-out-Inhalte und -Frequenzen für verschiedene Gruppierungen innerhalb Ihres SaaS-Angebots definieren.

Release

Ein Release stellt einen bestimmten bereitstellbaren Snapshot einer Art von Einheit dar. Releases enthalten die Artefakte und Konfigurationen zum Erstellen oder Aktualisieren einer Einheit. Releases enthalten einen Verweis auf ein Artefakt, das die tatsächlichen Bereitstellungsdetails (einschließlich der Terraform-Konfiguration) kapselt. Wenn Sie eine Einheit aktualisieren möchten, richten Sie sich in einem Roll-out an ein bestimmtes Release.

Roll-out

Ein Roll‑out ist der Prozess, bei dem Einheiten mit einem neuen Release aktualisiert werden. Ein Roll‑out-Prozess folgt den Regeln, die in der Art des Roll‑outs definiert sind.

Roll-out-Art

Eine Roll‑out-Art beschreibt, wie neue Releases in Einheiten bereitgestellt werden. Sie können beispielsweise festlegen, dass der Roll-out in den Regionen, in denen die Einheiten verfügbar sind, in bestimmten Schritten erfolgt.

Mandant

Ein Mandant stellt eine dedizierte Instanz des SaaS-Angebots dar. Er fungiert als Container für alle Einheiten (mit Anwendungen, Datenbanken und Infrastrukturkomponenten), die Sie bereitstellen und verwalten.

Funktions-Flag

Funktions-Flags schalten den Status oder andere binäre Verhaltensweisen einer Funktion ein oder aus. Mit Funktions-Flags können Sie die Verfügbarkeit oder das Verhalten von Funktionen ändern, ohne die Anwendung neu bereitzustellen oder neu zu starten.