Application ManagerZur Verwaltung von AWS CloudFormation Stacks verwenden - 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.

Application ManagerZur Verwaltung von AWS CloudFormation Stacks verwenden

Application Manager, ein Tool in 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 Application Manager erstellen, bearbeiten und löschen. 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 oder YAML, 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 mithilfe von erstellenApplication Manager. Ein Stack 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 in Application Manager und angezeigt und bearbeitet werden CloudFormation.

Anmerkung

Die Erstellung eines Stacks ist kostenlos, die im Stack erstellten AWS Ressourcen werden Ihnen jedoch in Rechnung gestellt. Application Manager

Erstellen eines CloudFormation Stacks mithilfe von Application Manager (Konsole)

Gehen Sie wie folgt vor, um einen neuen Stack mithilfe von 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 aus.

  3. Wählen Sie Create Application, CloudFormation Stack.

  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 wählen, füllen Sie den Assistenten aus, um eine Vorlage vorzubereiten.)

  5. Klicken Sie auf die Schaltfläche neben einem Vorlagennamen und wählen Sie dann Weiter.

  6. Ü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 aus.

  7. 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 AWS Identity and Access Management (IAM-) Rollennamen 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, verwendet AWS CloudFormation eine temporäre Sitzung, die das System anhand Ihrer Benutzeranmeldeinformationen erstellt. Weitere Informationen über diese IAM-Rolle finden Sie unter AWS CloudFormation -Servicerolle im AWS CloudFormation -Benutzerhandbuch.

    • Wählen Sie Weiter aus.

  8. Ü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.

  9. Wählen Sie Stack bereitstellen.

Application Managerzeigt 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 (Amazon EC2) -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 Stack mithilfe einer CloudFormation Vorlage bereitzustellen, die als SSM-Dokument in Systems Manager gespeichert ist. Ersetzen Sie jeden example resource placeholder durch Ihre 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 für 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 für 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 bearbeitenApplication Manager. Mit einer direkten Aktualisierung legen Sie Aktualisierungen für eine Vorlage oder Eingabeparameter fest. 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 aus.

  3. Wählen Sie das Optionsfeld neben dem Namen einer Anwendung aus und wählen Sie dann Aktionen, Stack aktualisieren aus.

  4. 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.

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

  6. 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.

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