A nonprofit publication of the Kentucky Center for Public Service Journalism

Anforderungsprofil Muster vorlage


Definieren von Engagementplanschritten, die wirksam werden, wenn das Verhalten eines Besuchers mit der Musterkarte übereinstimmt Das folgende Beispiel definiert eine Webanwendung web_app mit einer Datenbank db verbunden ist. In diesem Beispiel wird der vollständige Hosting-Stack für die Anwendung in derselben Topologievorlage definiert: Die Webanwendung wird auf einem Webserver web_server gehostet, der wiederum auf einem Computeknotenserver installiert (gehostet) wird. Diese Ansätze ermöglichen es Architekten und Entwicklern, TOSCA-Dienstvorlagen zu erstellen, die komposierbar sind und wiederverwendet werden können, indem sie eine flexible Zuordnung der Anforderungen einer Vorlage mit anderen Funktionen ermöglichen. Beispiele für diese beiden Ansätze sind unten dargestellt. und kann durch eine Topologie ersetzt werden, die von einem anderen einfachen Vorlagenprofil für TOSCA bereitgestellt wird, das anzeigt, wie die (notification_port) Eigenschaft als Attribut widergespiegelt wird und an anderer Stelle referenziert werden kann. Wie bereits erwähnt, setzt das einfache TOSCA-Profil das Vorhandensein eines kleinen Satzes vordefinierter, normativer Knotentypen (z. B. eines Compute-Knotens) zusammen mit anderen Typen voraus, die im Laufe dieses Dokuments zum Erstellen von TOSCA-Dienstvorlagen eingeführt werden. Es ist vorgesehen, dass viele zusätzliche Knotentypen zum Erstellen von Dienstvorlagen von Communities erstellt werden, einige können als Profile veröffentlicht werden, die auf der TOSCA Simple Profile-Spezifikation aufbauen. Unter Verwendung des normativen TOSCA Compute-Knotentyps würde eine sehr einfache Hello World-TOSCA-Vorlage für die Bereitstellung nur eines einzelnen Servers wie folgt aussehen: Gruppendefinitionen SOLLTEN NICHT verwendet werden, um Beziehungen (Abhängigkeiten) für eine Anwendung zu definieren oder neu zu definieren, die mithilfe normativer TOSCA-Beziehungen innerhalb einer TOSCA-Topologievorlage ausgedrückt werden kann. Wenn die Verwendung eines Tabellenformats eher Ihr Stil ist, ist diese Vorlage ideal. Es beginnt mit einem nützlichen Inhaltsverzeichnis und Sie können dann einfach Ihre Firmendaten in die Abschnitte eingeben, wie Sie gehen. Wenn Sie gestochen scharfe, saubere und strukturierte Dokumente mögen, schauen Sie sich diese aus.

Vorlagenautoren können Eigenschaftenzuweisungen für Vorgangseingaben für Vorlagen bereitstellen, für die nicht unbedingt eine Eigenschaftsdefinition in ihrem entsprechenden Typ definiert ist. 2.2 TOSCA-Vorlage für eine einfache Softwareinstallation. 14 Wenn Sie noch nie ein Firmenprofil geschrieben haben, kann es ein wenig einschüchternd sein. Der Zweck eines Unternehmensprofils besteht schließlich nicht nur darin, grundlegende Details aufzunehmen, sondern die Stärken Ihres Unternehmens klar und selbstbewusst hervorzuheben. Sie können es sich als Lebenslauf Ihres Unternehmens vorstellen. In einigen Fällen kann es erforderlich sein, eine spezielle Verarbeitungslogik bereitzustellen, die ausgeführt werden soll, wenn Beziehungen zwischen Knoten zur Laufzeit hergestellt werden. Wenn Sie beispielsweise die WordPress-Anwendung aus früheren Beispielen mit der MySQL-Datenbank verbinden, kann es wünschenswert sein, zusätzlich zu der bereits im Anwendungsknotentyp implementierten Benutzerkonfigurationslogik eine benutzerdefinierte Konfigurationslogik anzuwenden. In einem solchen Fall ist es möglich, dass der Vorlagenautor ein benutzerdefiniertes Skript als Implementierung für einen Vorgang zur Laufzeit ausführt, wie im folgenden Beispiel gezeigt. Konfigurationsparameter, die zum Anpassen der Instanziierung eines Subsystems zulässig wären, werden als Eigenschaften des Knotentyps definiert.


Recent Posts

Comments are closed.