Die vorliegende Übersetzung wurde maschinell erstellt. Im Falle eines Konflikts oder eines Widerspruchs zwischen dieser übersetzten Fassung und der englischen Fassung (einschließlich infolge von Verzögerungen bei der Übersetzung) ist die englische Fassung maßgeblich.
OpsWorks Stacks mit anderen AWS-Services verwenden
Wichtig
Der AWS OpsWorks Stacks Dienst hat am 26. Mai 2024 das Ende seiner Lebensdauer erreicht und wurde sowohl für neue als auch für bestehende Kunden deaktiviert. Wir empfehlen Kunden dringend, ihre Workloads so bald wie möglich auf andere Lösungen zu migrieren. Wenn Sie Fragen zur Migration haben, wenden Sie sich an das AWS -Support Team auf AWS re:POST
Sie können Anwendungsserver, die in einem OpsWorks Stacks-Stack ausgeführt werden, eine Vielzahl von AWS-Services verwenden, die nicht direkt in OpsWorks Stacks integriert sind. Beispielsweise können Sie Ihre Anwendungsserver Amazon RDS als Back-End-Datenbank verwenden lassen. Sie können auf diese Services mithilfe des folgenden allgemeinen Musters zugreifen:
-
Erstellen und konfigurieren Sie den AWS-Service mithilfe der AWS-Konsole, der API oder der CLI und zeichnen Sie alle erforderlichen Konfigurationsdaten auf, die die Anwendung für den Zugriff auf den Service benötigt, wie z. B. Hostname oder Port.
-
Erstellen Sie mindestens ein benutzerdefiniertes Rezept zum Konfigurieren der Anwendung, damit sie auf den Service zugreifen kann.
Das Rezept erhält die Konfigurationsdaten von Attributen der Stack-Konfiguration und JSON-Bereitstellung, die Sie vor der Ausführung der Rezepte mit benutzerdefinierter JSON definieren.
-
Weisen Sie das benutzerdefinierte Rezept dem Deploy-Lebenszyklusereignis auf dem Anwendungsserver-Layer zu.
-
Erstellen Sie ein benutzerdefiniertes JSON-Objekt, das den Konfigurationsdatenattributen entsprechende Werte zuweist, und fügen Sie es der Stack-Konfiguration und der JSON-Bereitstellung hinzu.
-
Stellen Sie die Anwendung für den Stack bereit.
Die Bereitstellung führt die benutzerdefinierten Rezepte aus, die die Konfigurationsdatenwerte verwenden, die Sie in der benutzerdefinierten JSON zum Konfigurieren der Anwendung definiert haben, damit sie auf den Service zugreifen kann.
In diesem Abschnitt wird beschrieben, wie OpsWorks Stacks-Anwendungsserver auf eine Vielzahl von AWS-Services zugreifen können. Es wird davon ausgegangen, dass Sie bereits mit Chef-Rezeptbüchern vertraut sind und wissen, wie Rezepte Stack- und Konfigurations-JSON-Attribute zum Konfigurieren von Anwendungen verwenden können, in der Regel durch Erstellen von Konfigurationsdateien. Wenn dies nicht der Fall ist, sollten Sie zuerst Cookbooks und Rezepte und Stacks anpassen OpsWorks lesen.