Arbeiten mit Stacks - AWS CloudFormation

Arbeiten mit Stacks

Bei einem Stack handelt es sich um eine Sammlung von AWS-Ressourcen, die Sie als einzelne Einheit verwalten können. Mit anderen Worten: Sie können eine Sammlung von Ressourcen durch Erstellen, Aktualisieren und Löschen von Stacks erstellen, aktualisieren oder löschen. Alle Ressourcen in einem Stack werden durch die AWS CloudFormation-Vorlage des Stacks definiert. Ein Stack kann z. B. alle erforderlichen Ressourcen für die Ausführung einer Webanwendung enthalten, z. B. einen Webserver, eine Datenbank und Netzwerkregeln. Wenn Sie diese Webanwendung nicht mehr benötigen, können Sie den Stack einfach löschen und alle verwandten Ressourcen werden gelöscht.

AWS CloudFormation stellt sicher, dass alle Stack-Ressourcen erstellt bzw. gelöscht werden. Da AWS CloudFormation die Stack-Ressourcen als einzelne Einheit behandelt, müssen sie alle erfolgreich erstellt oder gelöscht werden, damit der Stack erstellt oder gelöscht wird. Wenn eine Ressource nicht erstellt werden kann, setzt AWS CloudFormation den Stack zurück und löscht automatisch alle erstellten Ressourcen. Wenn eine Ressource nicht gelöscht werden kann, werden alle verbleibenden Ressourcen beibehalten, bis der Stack erfolgreich gelöscht werden kann.

Sie können mit Stacks unter Verwendung der AWS CloudFormation-Konsole, der API oder AWS CLI arbeiten.

Anmerkung

Sie zahlen für die Dauer des Betriebs der Stack-Ressourcen (auch wenn Sie den Stack sofort gelöscht haben).