Veröffentlicht am: Nov 26, 2023

AWS CloudFormation unterstützt jetzt die Git-Synchronisierung, sodass Kunden ihre Stacks aus einer CloudFormation-Vorlage synchronisieren können, die in einem Remote-Git-Repository gespeichert ist. Eine CloudFormation-Vorlage beschreibt die gewünschten Ressourcen und deren Abhängigkeiten. Dies ermöglicht Start und Konfiguration gemeinsam als Stack. 

Dieses Feature ermöglicht es Entwicklern, den Entwicklungszyklus zu beschleunigen, indem sie CloudFormation-Bereitstellungen direkt in ihren Git-Workflow integrieren und so den Zeitverlust beim Kontextwechsel reduzieren. Sie können die CloudFormation Git-Synchronisierung über die AWS-Konsole, die CLI und die SDKs aktivieren. Dynamische Werte wie Stack-Parameter und Tags können jetzt über eine YAML-Bereitstellungsdatei angegeben werden, sodass Kunden historische Änderungen an diesen Werten in einer Git-Datei verfolgen können, die in Ihrem Remote-Repository gespeichert ist. Nach der Einrichtung synchronisiert AWS automatisch die Bereitstellungsdatei und die CloudFormation-Vorlage und aktualisiert Ihren Stack nach jedem Commit. Um CloudFormation-Änderungen zu testen, bevor sie in die Produktion übertragen werden, konfigurieren Teams einen Stack so, dass er von einem Git-Staging-Zweig aus synchronisiert wird, und eine weitere Instance aus einem Produktionszweig. Git Sync funktioniert mit GitHub, GitHub Enterprise, GitLab und BitBucket. 

 Dieses Feature ist in den folgenden Regionen verfügbar: USA Ost (Nord-Virginia), USA Ost (Ohio), USA West (Nordkalifornien), USA West (Oregon), Asien-Pazifik (Mumbai), Asien-Pazifik (Seoul), Asien-Pazifik (Singapur), Asien-Pazifik (Sydney), Asien-Pazifik (Tokio), Europa (Paris), Kanada (Zentral), Europa (Frankfurt), Europa (Irland), Europa (London), Europa (Mailand), Europa (Stockholm) und Südamerika (São Paulo).

Sie können loslegen, indem Sie sich unsere Dokumentation hier und unseren Launch-Blog hier ansehen.