Die Verwendung von Application Manager um AWS CloudFormation Stapel zu verwalten - AWS Systems Manager

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.

Die Verwendung von Application Manager um AWS CloudFormation Stapel zu verwalten

Application Manager, eine Funktion von AWS Systems Manager, unterstützt Sie bei der Bereitstellung und Verwaltung von Ressourcen für Ihre Anwendungen durch die Integration mit AWS CloudFormation. Sie können CloudFormation Vorlagen und Stacks in erstellen, bearbeiten und löschen Application Manager. Ein Stapel ist eine Sammlung von AWS Ressourcen, die Sie als eine Einheit verwalten können. Das bedeutet, dass Sie mithilfe von CloudFormation Stacks eine Sammlung von AWS Ressourcen erstellen, aktualisieren oder löschen können. Eine Vorlage ist eine formatierte Textdatei in JSON oderYAML, die die Ressourcen angibt, die Sie in Ihren Stacks bereitstellen möchten. Dieser Abschnitt enthält folgende Informationen.

Erstellen eines Stacks

Die folgenden Verfahren beschreiben, wie Sie einen CloudFormation Stack erstellen, indem Sie Application Manager. Ein Stapel basiert auf einer Vorlage. Wenn Sie einen Stack erstellen, können Sie entweder eine vorhandene Vorlage auswählen oder eine neue erstellen. Nachdem Sie den Stack erstellt haben, versucht das System sofort, die im Stack identifizierten Ressourcen zu erstellen. Nachdem das System die Ressourcen erfolgreich bereitgestellt hat, können die Vorlage und der Stack angezeigt und bearbeitet werden Application Manager und CloudFormation.

Anmerkung

Die Nutzung ist kostenlos Application Manager um einen Stack zu erstellen, aber die im Stack erstellten AWS Ressourcen werden Ihnen in Rechnung gestellt.

Erstellen eines CloudFormation Stacks mithilfe von Application Manager (Konsole)

Gehen Sie wie folgt vor, um einen Stack zu erstellen, indem Sie Application Manager in der AWS Management Console.

Um einen CloudFormation Stapel zu erstellen
  1. Öffnen Sie die AWS Systems Manager Konsole unter https://console.aws.amazon.com/systems-manager/.

  2. Wählen Sie im Navigationsbereich Application Manager.

  3. Wählen Sie im Abschnitt Anwendungen die Option CloudFormation Stacks aus.

  4. In der Sektion Vorbereiten einer -Vorlage wählen Sie eine Option aus. Wenn Sie Vorhandene Vorlage verwenden wählen, können Sie zudem die Registerkarten in der Sektion Auswahl einer Vorlage verwenden, um die gewünschte Vorlage zu suchen. Wenn Sie eine der anderen Optionen auswählen, schließen Sie den Assistenten ab, um eine Vorlage vorzubereiten.

  5. Überprüfen Sie auf der Seite Vorlagendetails angeben die Details der Vorlage, um sicherzustellen, dass der Prozess die gewünschten Ressourcen erstellt.

    • (Optional) Wenden Sie im Abschnitt Tags ein oder mehrere Tag-Schlüssel-Name/Wert-Paare auf die Vorlage an.

    • Tags sind optionale Metadaten, die Sie einer Ressource zuweisen. Mithilfe von Tags können Sie eine Ressource unterschiedlich kategorisieren, beispielsweise nach Zweck, Besitzer oder Umgebung.

    • Wählen Sie Weiter.

  6. Geben Sie auf der Seite Stack-Details bearbeiten für Stack-Name einen Namen ein, der Ihnen hilft, die vom Stack erstellten Ressourcen oder seinen Zweck zu identifizieren.

    • Die Sektion Parameter enthält alle optionalen und erforderlichen Parameter, die in der Vorlage angegeben sind. Geben Sie in jedes Feld einen oder mehrere Parameter ein.

    • (Optional) Wenden Sie im Bereich Tags ein oder mehrere Tag-Schlüsselname/-wertpaare auf den Stack an.

    • (Optional) Geben Sie im Abschnitt Berechtigungen einen Rollennamen AWS Identity and Access Management (IAM) oder einen IAM Amazon-Ressourcennamen (ARN) an. Das System verwendet die angegebene Dienstrolle, um alle in Ihrem Stack angegebenen Ressourcen zu erstellen. Wenn Sie keine IAM Rolle angeben, wird eine temporäre Sitzung AWS CloudFormation verwendet, die das System anhand Ihrer Benutzeranmeldedaten generiert. Weitere Informationen zu dieser IAM Rolle finden Sie unter AWS CloudFormation Servicerolle im AWS CloudFormation Benutzerhandbuch.

    • Wählen Sie Weiter.

  7. Überprüfen Sie auf der Seite Überprüfung und Bereitstellung alle Details des Stacks. Wählen Sie eine Bearbeiten-Schaltfläche auf dieser Seite, um Änderungen vorzunehmen.

  8. Wählen Sie Stack bereitstellen.

Application Manager zeigt die CloudFormation Stack-Seite und den Status der Stack-Erstellung und -Bereitstellung an. Falls der Stack CloudFormation nicht erstellt und bereitgestellt werden kann, finden Sie weitere Informationen in den folgenden Themen im AWS CloudFormation Benutzerhandbuch.

Nachdem Ihre Stack-Ressourcen bereitgestellt und ausgeführt wurden, können Benutzer Ressourcen direkt bearbeiten, indem sie den zugrunde liegenden Service verwenden, der die Ressource erstellt hat. Beispielsweise kann ein Benutzer die Amazon Elastic Compute Cloud (AmazonEC2) -Konsole verwenden, um eine Serverinstanz zu aktualisieren, die als Teil eines CloudFormation Stacks erstellt wurde. Einige Änderungen können versehentlich oder absichtlich vorgenommen werden, um auf zeitkritische Betriebsereignisse zu reagieren. Unabhängig davon CloudFormation können Änderungen, die außerhalb von vorgenommen werden, die Aktualisierungs- oder Löschvorgänge des Stacks erschweren. Mithilfe der Drift-Erkennung oder des Drift-Status können Sie Stack-Ressourcen identifizieren, an denen außerhalb der CloudFormation Verwaltung Konfigurationsänderungen vorgenommen wurden. Informationen zum Abweichungsstatus finden Sie unter Erkennen von nicht verwalteten Konfigurationsänderungen an Stacks und Ressourcen.

Erstellen eines CloudFormation Stacks mithilfe von Application Manager (Befehlszeile)

Verwenden Sie das folgende Verfahren AWS Command Line Interface (AWS CLI), um einen Stapel mithilfe einer CloudFormation Vorlage bereitzustellen, die als SSM Dokument in Systems Manager gespeichert ist. Ersetzen Sie jedes example resource placeholder mit Ihren eigenen Informationen. Informationen zu anderen AWS CLI Verfahren zum Erstellen von Stacks finden Sie unter Erstellen eines Stacks im AWS CloudFormation Benutzerhandbuch.

Bevor Sie beginnen

Installieren und konfigurieren Sie den AWS CLI oder den AWS Tools for PowerShell, falls Sie dies noch nicht getan haben. Weitere Informationen finden Sie unter Installieren oder Aktualisieren der neuesten Version der AWS CLI und Installieren des AWS Tools for PowerShell.

Linux & macOS
aws cloudformation create-stack \ --stack-name a_name_for_the_stack \ --template-url "ssm-doc://arn:aws:ssm:Region:account_ID:document/template_name" \
Windows
aws cloudformation create-stack ^ --stack-name a_name_for_the_stack ^ --template-url "ssm-doc://arn:aws:ssm:Region:account_ID:document/template_name" ^
PowerShell
New-CFNStack ` -StackName "a_name_for_the_stack" ` -TemplateURL "ssm-doc://arn:aws:ssm:Region:account_ID:document/template_name" `

Aktualisieren eines Stacks

Sie können Updates für einen CloudFormation Stack bereitstellen, indem Sie den Stack direkt bearbeiten in Application Manager. Bei einer direkten Aktualisierung geben Sie Aktualisierungen einer Vorlage oder Eingabeparameter an. Nachdem Sie die Änderungen gespeichert und bereitgestellt haben, werden die AWS Ressourcen entsprechend den von Ihnen angegebenen Änderungen CloudFormation aktualisiert.

Mithilfe von Änderungssätzen können Sie eine Vorschau der Änderungen anzeigen, die CloudFormation an Ihrem Stack vorgenommen werden, bevor Sie ihn aktualisieren. Weitere Informationen finden Sie unter Aktualisieren von Stacks mithilfe von Änderungssets im AWS CloudFormation -Benutzerhandbuch.

Um einen CloudFormation Stack zu aktualisieren in Application Manager
  1. Öffnen Sie die AWS Systems Manager Konsole unter https://console.aws.amazon.com/systems-manager/.

  2. Wählen Sie im Navigationsbereich Application Manager.

  3. Wählen Sie im Abschnitt Anwendungen die Option CloudFormation Stacks aus.

  4. Wählen Sie einen Stack in der Liste aus und wählen Sie Aktionen, Stack aktualisieren.

  5. Wählen Sie auf der Seite Vorlagenquelle angeben eine der folgenden Optionen aus und wählen Sie dann Next (Weiter).

    • Wählen Sie Aktuell im Stack bereitgestellten Vorlagencode verwenden, um eine Vorlage anzuzeigen. Wählen Sie in der Liste Versions (Versionen) eine Vorlagenversion aus und wählen Sie dann Next (Weiter) aus.

    • Wählen Sie Wechseln zu einer anderen Vorlage, um eine neue Vorlage für den Stack auszuwählen oder zu erstellen.

  6. Wenn Sie die Änderungen an der Vorlage vorgenommen haben, wählen Sie Weiter aus.

  7. Auf der Seite Stackdetails bearbeiten können Sie Parameter, Tags und Berechtigungen bearbeiten. Sie können den Namen eines Stacks nicht ändern. Nehmen Sie die gewünschten Änderungen vor und wählen Sie dann Weiter.

  8. Überprüfen Sie auf der Seite Überprüfung und Bereitstellung alle Details des Stacks und wählen Sie dann Stack bereitstellen.