Application Delivery Management
Danke für das Feedback

Dieser Artikel wurde maschinell übersetzt. (Haftungsausschluss)

StyleBooks

StyleBooks vereinfachen die Verwaltung komplexer NetScaler ADC Konfigurationen für Ihre Anwendungen. Ein StyleBook ist eine Vorlage, mit der Sie NetScaler ADC-Konfigurationen erstellen und verwalten können. Sie können ein StyleBook zum Konfigurieren einer bestimmten Funktion von NetScaler ADC erstellen, oder Sie können ein StyleBook entwerfen, um Konfigurationen für eine Bereitstellung von Unternehmensanwendungen wie Microsoft Exchange oder Lync zu erstellen.

StyleBooks passen gut zu den Prinzipien von Infrastructure-as-Code, die von DevOps-Teams praktiziert werden, wo Konfigurationen deklarativ und versionsgesteuert sind. Die Konfigurationen werden ebenfalls wiederholt und als Ganzes bereitgestellt. StyleBooks bieten folgende Vorteile:

  • Deklarativ: StyleBooks werden in einer deklarativen statt zwingenden Syntax geschrieben. Mit StyleBooks können Sie sich auf die Beschreibung des Ergebnisses oder des “gewünschten Status” der Konfiguration konzentrieren und nicht auf die Schritt-für-Schritt-Anweisungen, wie Sie diese auf einer bestimmten NetScaler ADC Instanz erreichen können. Citrix Application Delivery Management (ADM) berechnet den Unterschied zwischen dem vorhandenen Status in einem Citrix ADC und dem von Ihnen angegebenen Status und nimmt die erforderlichen Änderungen an der Infrastruktur vor. Da StyleBooks eine deklarative Syntax verwenden, die in YAML geschrieben wird, können Komponenten eines StyleBook in beliebiger Reihenfolge angegeben werden, und NetScaler ADM bestimmt die richtige Reihenfolge basierend auf den berechneten Abhängigkeiten.

  • Atomic: Wenn Sie StyleBooks zum Bereitstellen von Konfigurationen verwenden, wird die vollständige Konfiguration bereitgestellt oder keine davon bereitgestellt. Dadurch wird sichergestellt, dass die Infrastruktur immer in einem konsistenten Zustand bleibt.

  • Versioniert: Ein StyleBook hat einen Namen, einen Namespace und eine Versionsnummer, die es eindeutig von jedem anderen StyleBook im System unterscheidet. Jede Änderung an einem StyleBook erfordert eine Aktualisierung seiner Versionsnummer (oder seines Namens oder Namespace), um dieses eindeutige Zeichen zu erhalten. Mit dem Versionsupdate können Sie auch mehrere Versionen desselben StyleBook verwalten.

  • Composable: Nachdem ein StyleBook definiert wurde, kann das StyleBook als Einheit zum Erstellen anderer StyleBooks verwendet werden. Sie können vermeiden, gängige Konfigurationsmuster zu wiederholen. Es ermöglicht Ihnen auch, Standardbausteine in Ihrer Organisation festzulegen. Da StyleBooks versioniert sind, führen Änderungen an vorhandenen StyleBooks zu neuen StyleBooks, wodurch sichergestellt wird, dass abhängige StyleBooks niemals unbeabsichtigt beschädigt werden.

  • App-Centric: StyleBooks können verwendet werden, um die NetScaler ADC-Konfiguration einer vollständigen Anwendung zu definieren. Die Konfiguration der Anwendung kann mithilfe von Parametern abstrahiert werden. Daher können Benutzer, die Konfigurationen aus einem StyleBook erstellen, mit einer einfachen Schnittstelle interagieren, die darin besteht, einige Parameter zu füllen, um eine komplexe Citrix ADC Konfiguration zu erstellen. Konfigurationen, die aus StyleBooks erstellt werden, sind nicht an die Infrastruktur gebunden. Eine einzelne Konfiguration kann somit auf einem oder mehreren Citrix ADCs bereitgestellt werden und kann auch zwischen Instanzen verschoben werden.

  • Automatisch generierte Benutzeroberfläche: NetScaler ADM generiert automatisch UI-Formulare, die zum Ausfüllen der Parameter des StyleBook verwendet werden, wenn die Konfiguration über die NetScaler ADM GUI erfolgt. StyleBook-Autoren müssen keine neue GUI-Sprache erlernen oder Benutzeroberflächenseiten und -formulare separat erstellen.

  • API-gesteuert: Alle Konfigurationsvorgänge werden mithilfe der NetScaler ADM-GUI oder über REST-APIs unterstützt. Die APIs können im synchronen oder asynchronen Modus verwendet werden. Zusätzlich zu den Konfigurationsaufgaben können Sie mit den StyleBooks-APIs auch das Schema (Parameterbeschreibung) eines beliebigen StyleBooks zur Laufzeit ermitteln.

Sie können ein StyleBook verwenden, um mehrere Konfigurationen zu erstellen. Jede Konfiguration wird als Config Pack gespeichert. Angenommen, Sie haben ein StyleBook, das eine typische HTTP-Load Balancing-Anwendungskonfiguration definiert. Sie können eine Konfiguration mit Werten für die Lastausgleichseinheiten erstellen und sie auf einer Citrix ADC Instanz ausführen. Diese Konfiguration wird als Konfigurationspaket gespeichert. Sie können dasselbe StyleBook verwenden, um eine andere Konfiguration mit unterschiedlichen Werten zu erstellen und diese auf derselben oder einer anderen Citrix ADC Instanz auszuführen. Für diese Konfiguration wird ein neues Konfigurationspaket erstellt. Ein Konfigurationspaket wird sowohl auf Citrix ADM als auch auf der Citrix ADC Instanz gespeichert, auf der die Konfiguration ausgeführt wird.

Sie können entweder Standard-StyleBooks verwenden, die im Lieferumfang von NetScaler ADM enthalten sind, um Konfigurationen für Ihre Bereitstellung zu erstellen, oder eigene StyleBooks entwerfen und in NetScaler ADM importieren. Sie können die StyleBooks verwenden, um Konfigurationen entweder mithilfe der NetScaler ADM GUI oder mithilfe von APIs zu erstellen.

Dieses Dokument enthält die folgenden Informationen:

Die offizielle Version dieses Inhalts ist auf Englisch. Für den einfachen Einstieg wird Teil des Inhalts der Cloud Software Group Dokumentation maschinell übersetzt. Cloud Software Group hat keine Kontrolle über maschinell übersetzte Inhalte, die Fehler, Ungenauigkeiten oder eine ungeeignete Sprache enthalten können. Es wird keine Garantie, weder ausdrücklich noch stillschweigend, für die Genauigkeit, Zuverlässigkeit, Eignung oder Richtigkeit von Übersetzungen aus dem englischen Original in eine andere Sprache oder für die Konformität Ihres Cloud Software Group Produkts oder Ihres Diensts mit maschinell übersetzten Inhalten gegeben, und jegliche Garantie, die im Rahmen der anwendbaren Endbenutzer-Lizenzvereinbarung oder der Vertragsbedingungen oder einer anderen Vereinbarung mit Cloud Software Group gegeben wird, dass das Produkt oder den Dienst mit der Dokumentation übereinstimmt, gilt nicht in dem Umfang, in dem diese Dokumentation maschinell übersetzt wurde. Cloud Software Group kann nicht für Schäden oder Probleme verantwortlich gemacht werden, die durch die Verwendung maschinell übersetzter Inhalte entstehen können.
StyleBooks