기계 번역으로 제공되는 번역입니다. 제공된 번역과 원본 영어의 내용이 상충하는 경우에는 영어 버전이 우선합니다.
AWS CloudFormation 스택에 Amazon EventBridge 리소스 포함
CloudFormation을 사용하면 인프라를 코드로 취급하여 중앙 집중화되고 반복 가능한 방식으로 계정 및 리전 전반의 AWS 리소스를 구성하고 관리할 수 있습니다. CloudFormation은 프로비저닝 및 관리하려는 리소스를 정의하는 템플릿을 생성하게 하여 이 작업을 수행합니다. 이러한 리소스에는 이벤트 버스 및 규칙, 파이프, 스키마, 스케줄 등과 같은 EventBridge 아티팩트가 포함될 수 있습니다. 이러한 리소스를 사용하여 CloudFormation을 통해 프로비저닝하고 관리하는 기술 스택에 EventBridge 기능을 포함하십시오.
Amazon EventBridge 리소스는 AWS CloudFormation에서 사용할 수 있습니다.
EventBridge는 CloudFormation 템플릿에서 사용할 수 있는 리소스를 다음과 같은 리소스 네임스페이스에 제공합니다.
-
템플릿 예시는 다음과 같습니다.
-
템플릿 예시는 다음과 같습니다.
AWS CloudFormation 템플릿에 대한 Amazon EventBridge 리소스 정의 생성
CloudFormation 템플릿 개발을 빠르게 시작하는 데 도움이 되는 EventBridge 콘솔을 사용하면 계정의 기존 이벤트 버스, 규칙 및 파이프를 통해 CloudFormation 템플릿을 생성할 수 있습니다.
CloudFormation 관리로 기본 이벤트 버스 가져오기
EventBridge는 기본 이벤트 버스를 계정에 자동으로 프로비저닝하기 때문에, CloudFormation 스택에 포함하려는 리소스에 대해 일반적으로 하는 것처럼 CloudFormation 템플릿을 사용하여 기본 이벤트 버스를 생성할 수는 없습니다. 기본 이벤트 버스를 CloudFormation 스택에 포함하려면 먼저 스택으로 가져와야 합니다. 기본 이벤트 버스를 스택으로 가져온 후에는 원하는 대로 이벤트 버스 속성을 업데이트할 수 있습니다.
자세한 내용은 EventBridge에서 AWS CloudFormation 을 사용하여 기본 이벤트 버스 업데이트 섹션을 참조하세요.
EventBridge를 사용하여 CloudFormation 스택 이벤트 관리
CloudFormation 스택에 EventBridge 리소스를 포함하는 것 외에도 EventBridge를 사용하여 CloudFormation 스택 자체에서 생성된 이벤트를 관리할 수 있습니다. CloudFormation은 스택에서 생성, 업데이트, 삭제 또는 드리프트 감지 작업이 수행될 때마다 EventBridge로 이벤트를 전송합니다. 또한 CloudFormation은 이벤트를 EventBridge로 전송하여 스택 세트 및 스택 세트 인스턴스의 상태를 변경합니다. EventBridge 규칙을 사용하여 이벤트를 정의된 대상으로 라우팅할 수 있습니다.
자세한 내용은 CloudFormation 사용 설명서의 Amazon EventBridge를 사용하여 AWS CloudFormation 이벤트 관리 섹션을 참조하십시오.