AWS CloudFormation ist ein Infrastructure-as-Code-Dienst zur Modellierung, Bereitstellung und Verwaltung von AWS-Ressourcen mittels deklarativer JSON- oder YAML-Vorlagen. Es automatisiert Erstellung, Updates und Löschung von Stacks, inklusive Abhängigkeitsauflösung, Rollbacks und Change Sets. Teams nutzen es, um Umgebungen zu codieren, wiederholbare Deployme…
Nutze diesen Steckbrief, um den Baustein kurz zu verstehen, ihn im Modell einzuordnen und verwandte Bausteine zu öffnen.
Technischer Baustein: kann automatisiert, integriert oder betrieben werden.
Konkretes Rädchen im System, das in größeren Zusammenhängen wirkt.
AWS CloudFormation ist ein Infrastructure-as-Code-Dienst, mit dem AWS-Ressourcen in deklarativen JSON- oder YAML-Vorlagen beschrieben, als Stacks bereitgestellt und über ihren Lebenszyklus verwaltet werden.
AWS CloudFormation wurde von Amazon Web Services entwickelt und am 25. Februar 2011 veröffentlicht. Es entstand aus dem praktischen Problem, AWS-Infrastruktur nicht manuell zusammenzuklicken, sondern als Textvorlage reproduzierbar zu beschreiben, gemeinsam zu versionieren und als zusammengehörige Einheit zu verwalten. YAML-Unterstützung und Funktionen wie Drift Detection kamen später hinzu.
Stell dir CloudFormation als Bauplan mit Ausführungslogik vor. Eine Vorlage beschreibt den Zielzustand, Parameter liefern Umgebungswerte, und ein Stack ist die konkrete Instanz in AWS. Beim Erstellen oder Aktualisieren liest CloudFormation die Vorlage, ordnet Abhängigkeiten, führt Änderungen in der richtigen Reihenfolge aus und kann bei Fehlern zurückrollen. Change Sets zeigen geplante Änderungen vorab.
Die JSON- oder YAML-Datei beschreibt gewünschte Ressourcen, Eigenschaften und optionale Bedingungen.
Ein Stack bündelt die aus einer Vorlage erzeugten AWS-Ressourcen als gemeinsam verwaltete Einheit.
Eingabewerte machen Vorlagen für unterschiedliche Umgebungen und Wiederverwendung flexibel.
CloudFormation bestimmt die Reihenfolge, in der Ressourcen angelegt, geändert oder gelöscht werden.
Ein Change Set zeigt geplante Anpassungen, bevor sie angewendet werden; bei Fehlern kann ein Rollback den Zustand zurücksetzen.
Der Abgleich erkennt, wenn reale Ressourcen von der erwarteten Vorlagenkonfiguration abweichen.
CloudFormation ist nützlich, wenn Umgebungen reproduzierbar aufgebaut, per CI/CD bereitgestellt oder mit Standards abgesichert werden sollen. Es reduziert manuelle Klickarbeit und erleichtert Änderungen über viele Konten oder Umgebungen hinweg. Der Nutzen hängt jedoch von sauber gepflegten Vorlagen ab; komplexe Abhängigkeiten, AWS-spezifische Bindung und möglicher Drift durch manuelle Eingriffe bleiben wichtige Trade-offs.
Wo dieser Baustein im Themenmodell verortet ist.
Keine Strukturpfade verfügbar.
Erkunde, wie dieser Wissensbaustein mit Konzepten, Methoden, Technologien und Tools verbunden ist.
Diese Quellen belegen den Begriff und seine fachliche Bedeutung.
Alle direkten Verbindungen des aktuellen Wissensbausteins in einer kompakten, textuellen Darstellung.
Diese Einordnung zeigt, in welchem Kontext der Baustein typischerweise relevant wird, wie anspruchsvoll er ist und welche Wirkung er im Modell hat.
Die Ebene innerhalb der Organisation (Unternehmen, Domäne, Team), auf der der AssetBlock angewendet wird.