기계 번역으로 제공되는 번역입니다. 제공된 번역과 원본 영어의 내용이 상충하는 경우에는 영어 버전이 우선합니다.
를 사용하여 Deadline Cloud 이벤트 관리 Amazon EventBridge
Amazon EventBridge 는 이벤트를 사용하여 애플리케이션 구성 요소를 함께 연결하는 서버리스 서비스이므로 확장 가능한 이벤트 기반 애플리케이션을 더 쉽게 구축할 수 있습니다. 이벤트 기반 아키텍처는 이벤트를 내보내고 이에 응답하여 함께 작동하는 느슨하게 결합된 소프트웨어 시스템을 구축하는 스타일입니다. 이벤트는 리소스나 환경의 변화를 나타냅니다.
운영 방식은 다음과 같습니다.
많은 AWS 서비스와 마찬가지로 Deadline Cloud는 이벤트를 생성하고 EventBridge 기본 이벤트 버스로 전송합니다. (기본 이벤트 버스는 모든 AWS 계정에서 자동으로 프로비저닝됩니다.) 이벤트 버스는 이벤트를 수신하여 0개 이상의 목적지 또는 대상에 전달하는 라우터입니다. 이벤트 버스에 대해 지정한 규칙은 이벤트가 도착할 때 이벤트를 평가합니다. 각 규칙은 이벤트가 규칙의 이벤트 패턴과 일치하는지 여부를 확인합니다. 이벤트가 일치하면 이벤트 버스는 이벤트를 지정된 대상에게 전송합니다.

기한 클라우드 이벤트
Deadline Cloud는 다음 이벤트를 기본 EventBridge 이벤트 버스로 자동으로 전송합니다. 규칙의 이벤트 패턴과 일치하는 이벤트는 최선을 다해 지정된 대상으로 전달됩니다. 이벤트는 비순차적으로 전달될 수 있습니다.
자세한 내용을 알아보려면 Amazon EventBridge 사용 설명서의 EventBridge 이벤트를 참조하세요.
이벤트 세부 정보 유형 | 설명 |
---|---|
대기열이 할당된 예산의 백분율에 도달하면 전송됩니다. |
|
작업의 수명 주기 상태가 변경될 때 전송됩니다. |
|
작업 내 작업의 전체 상태가 변경될 때 전송됩니다. |
|
작업에서 단계의 수명 주기 상태가 변경될 때 전송됩니다. |
|
단계에서 작업의 전체 상태가 변경될 때 전송됩니다. |
|
작업 상태가 변경될 때 전송됩니다. |
EventBridge 규칙을 사용하여 Deadline Cloud 이벤트 전달
EventBridge 기본 이벤트 버스가 Deadline Cloud 이벤트를 대상으로 보내도록 하려면 규칙을 생성해야 합니다. 각 규칙에는 이벤트 버스에서 수신된 각 이벤트와 EventBridge 일치하는 이벤트 패턴이 포함되어 있습니다. 이벤트 데이터가 지정된 이벤트 패턴과 일치하면는 해당 이벤트를 규칙의 대상(들)에 EventBridge 전달합니다.
이벤트 버스 규칙 생성에 대해 자세히 알아보려면 EventBridge 사용 설명서의 이벤트에 대응하는 규칙 생성을 참조하세요.
Deadline Cloud 이벤트와 일치하는 이벤트 패턴 생성
각 이벤트 패턴은 다음을 포함하는 JSON 객체입니다.
-
이벤트를 전송하는 서비스를 식별하는
source
속성입니다. Deadline Cloud 이벤트의 경우 소스는 입니다aws.deadline
. -
(선택 사항): 일치시킬 이벤트 유형의 배열을 포함하는
detail-type
속성입니다. -
(선택 사항): 일치시킬 다른 이벤트 데이터를 포함하는
detail
속성입니다.
예를 들어 다음 이벤트 패턴은 Deadline CloudfarmId
에 지정된에 대한 모든 플릿 크기 권장 변경 이벤트와 일치합니다.
{ "source": ["aws.deadline"], "detail-type": ["Fleet Size Recommendation Change"], "detail": { "farmId": "farm-12345678900000000000000000000000" } }
자세한 내용은 EventBridge 사용 설명서의 이벤트 패턴을 참조하세요.