Entwickeln Sie Ihre ereignisgesteuerte Anwendung über Änderungen des Git-Sync-Status in AWS CloudFormation

Veröffentlicht am: 29. Juli 2024

AWS CloudFormation Git Sync veröffentlicht jetzt Änderungen des Sync-Status als Ereignisse in Amazon Eventbridge. Mit dieser Markteinführung können Sie die Bereitsstellung neuer Synchronisierungsereignissen abonnieren, die Ihre Git-Repositorys oder Änderungen des Ressource Sync-Status anzeigen. Außerdem können Sie sofort eine Benachrichtigung erhalten und darauf aufbauend Ihren GitOps-Workflow weiter automatisieren. Mit EventBridge können Sie die Vorteile eines Serverless-Event-Bus nutzen, um Ereignisse zwischen vielen AWS-Services und Anwendungen von Drittanbietern einfach zu verbinden und weiterzuleiten. Ereignisse werden nahezu in Echtzeit an EventBridge übermittelt, und Sie können einfache Regeln schreiben, um auf bestimmte Ereignisse zu achten.

AWS CloudFormation erlaubt es Ihnen, Ihre gewünschten Ressourcen und deren Abhängigkeiten, die in einer Vorlage beschrieben werden, zusammen als Stack zu starten und zu konfigurieren. Mit AWS CloudFormation Git Sync können Sie diese Vorlage in einem Remote-Git-Repository speichern und Ihre Stacks synchronisieren lassen, um Ihren Workflow zu automatisieren. Nun können Sie anhand von Statusänderungen in Eventbridge eine ereignisgesteuerte Anwendung entwickeln, basierend auf der Benachrichtigung, die Sie erhalten, wenn die Sync abgeschlossen oder fehlgeschlagen ist, die Metriken verfolgen oder Bereitstellungs-Rollbacks von schadhaftem Code automatisieren.

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

Weitere Informationen finden Sie in unserer Dokumentation hier und in unserem Einführungsblog hier.