Создайте приложение на основе событий, используя изменения статуса синхронизации с Git для AWS CloudFormation

Проведено: 29 июля 2024 г.

Синхронизация с Git для AWS CloudFormation теперь публикует изменения статуса синхронизации в виде событий в Amazon EventBridge. Запуск этой функции дает вам возможность подписываться на новые события синхронизации развертываний, которые отражают изменения в состоянии синхронизации ваших Git-репозиториев или ресурсов. Вы также можете получать мгновенные уведомления и использовать их для дальнейшей автоматизации своего рабочего процесса GitOps. EventBridge позволяет вам воспользоваться бессерверной шиной событий для удобного подключения и маршрутизации событий между множеством сервисов AWS и сторонних приложений. События доставляются в EventBridge практически в реальном времени, и вы можете создать простые правила для отслеживания конкретных событий.

AWS CloudFormation позволяет запускать и настраивать необходимые ресурсы и их зависимости вместе в виде стека, описанного в шаблоне. Используя синхронизацию с Git для AWS CloudFormation, вы можете сохранить такой шаблон в удаленном Git-репозитории и синхронизировать стеки для автоматизации рабочего процесса. Теперь, используя изменения статуса в Eventbridge, вы можете создать управляемое событиями приложение на основе уведомлений, получаемых при завершении или сбое синхронизации, а также отслеживать метрики или автоматизировать откат развертываний с нерабочим кодом.

Эта функция доступна в следующих регионах: Восток США (Северная Вирджиния, Огайо), Запад США (Северная Калифорния, Орегон), Азиатско-Тихоокеанский регион (Мумбаи, Сеул, Сингапур, Сидней, Токио), Европа (Париж, Лондон, Франкфурт, Стокгольм, Ирландия, Милан), Канада (Центральная) и Южная Америка (Сан-Паулу).

Дополнительные сведения см. в нашей документации и в статье блога о запуске.