아마존 시작하기 EventBridge - Amazon EventBridge

기계 번역으로 제공되는 번역입니다. 제공된 번역과 원본 영어의 내용이 상충하는 경우에는 영어 버전이 우선합니다.

아마존 시작하기 EventBridge

의 EventBridge 기본은 이벤트를 대상으로 라우팅하는 규칙을 만드는 것입니다. 이 섹션에서는 기본 규칙을 생성합니다. 특정 시나리오 및 대상에 대한 자습서는 아마존 EventBridge 튜토리얼 섹션을 참조하세요.

아마존에서 규칙 생성 EventBridge

이벤트에 대한 규칙을 생성하려면 규칙의 이벤트 패턴과 일치하는 이벤트를 EventBridge 수신할 때 취할 조치를 지정합니다. 이벤트가 일치하면 지정된 대상으로 이벤트를 EventBridge 보내고 규칙에 정의된 작업을 트리거합니다.

AWS 계정의 AWS 서비스가 이벤트를 내보내는 경우 해당 이벤트는 항상 계정의 기본 이벤트 버스로 이동합니다. 계정 내 AWS 서비스의 이벤트와 일치하는 규칙을 작성하려면 해당 규칙을 기본 이벤트 버스에 연결해야 합니다.

AWS 서비스 규칙 생성하기
  1. 에서 Amazon EventBridge 콘솔을 엽니다 https://console.aws.amazon.com/events/.

  2. 탐색 창에서 규칙을 선택합니다.

  3. 규칙 생성을 선택합니다.

  4. 규칙에 대해 이름과 설명을 입력합니다.

    규칙은 동일한 지역과 동일한 이벤트 버스의 다른 규칙과 동일한 이름을 가질 수 없습니다.

  5. 이벤트 버스에서 이 규칙과 연결할 이벤트 버스를 선택합니다. 이 규칙이 자신의 계정에서 발생하는 이벤트와 일치하도록 하려면 AWS 기본 이벤트 버스(default event bus)를 선택합니다. 계정의 AWS 서비스가 이벤트를 출력하면 항상 계정의 기본 이벤트 버스로 이동합니다.

  6. 규칙 유형에서 이벤트 패턴이 있는 규칙을 선택합니다.

  7. 다음을 선택합니다.

  8. 이벤트 소스에서 AWS 서비스를 선택합니다.

  9. (선택 사항) 샘플 이벤트의 경우 이벤트 유형을 선택합니다.

  10. 이벤트 패턴에서 다음을 수행합니다.

    • 템플릿을 사용하여 이벤트 패턴을 생성하려면 이벤트 패턴 양식에서 이벤트 소스이벤트 유형을 선택합니다. 이벤트 유형으로 All Events를 선택하면 이 AWS 서비스에서 발생하는 모든 이벤트가 규칙과 일치합니다.

      템플릿을 사용자 지정하려면 사용자 지정 패턴 (JSON편집기) 을 선택하고 변경합니다.

    • 사용자 정의 이벤트 패턴을 사용하려면 사용자 지정 패턴 (JSON편집기) 을 선택하고 이벤트 패턴을 만드십시오.

  11. Next(다음)를 선택합니다.

  12. 대상 유형에서 AWS 서비스를 선택합니다.

  13. 대상 선택에서 이벤트 패턴과 일치하는 이벤트가 EventBridge 감지되었을 때 정보를 보내려는 AWS 서비스를 선택합니다.

  14. 표시되는 필드는 선택한 서비스에 따라 달라집니다. 필요에 따라 이 대상 유형과 관련된 정보를 입력합니다.

  15. 많은 대상 유형의 경우 대상에 이벤트를 보낼 수 있는 권한이 EventBridge 필요합니다. 이러한 경우 규칙을 실행하는 데 필요한 IAM 역할을 생성할 EventBridge 수 있습니다. 다음 중 하나를 수행합니다.

    • IAM역할을 자동으로 만들려면 이 특정 리소스에 대해 새 역할 만들기를 선택합니다.

    • 이전에 만든 IAM 역할을 사용하려면 기존 역할 사용을 선택하고 드롭다운 목록에서 기존 역할을 선택합니다.

  16. (선택 사항)추가 설정에서 다음을 수행합니다.

    1. 최대 이벤트 기간(Maximum age of event)에 1분(00:01)에서 24시간(24:00) 사이의 값을 입력합니다.

    2. 재시도(Retry attempts)에 0에서 185 사이의 숫자를 입력합니다.

    3. 데드레터 대기열의 경우 표준 Amazon 대기열을 데드레터 SQS 대기열로 사용할지 여부를 선택합니다. EventBridge 타겟에 성공적으로 전송되지 않은 경우 이 규칙과 일치하는 이벤트를 데드레터 대기열로 전송합니다. 다음 중 하나를 수행합니다.

      • 배달 못한 편지 대기열을 사용하지 않으려면 없음(None)을 선택합니다.

      • 현재 AWS 계정에서 데드레터 SQS 대기열로 사용할 Amazon 대기열 선택을 선택한 다음 드롭다운 목록에서 사용할 대기열을 선택합니다.

      • 다른 AWS 계정의 Amazon SQS 대기열을 데드레터 대기열로 선택을 선택한 다음 사용할 대기열을 입력합니다. ARN 메시지를 보낼 EventBridge 권한을 부여하는 리소스 기반 정책을 대기열에 연결해야 합니다. 자세한 내용은 DLQ(Dead Letter Queue)에 권한 부여 단원을 참조하십시오.

  17. (선택 사항) 이 규칙에 다른 대상을 추가하려면 다른 대상 추가를 선택합니다.

  18. Next(다음)를 선택합니다.

  19. (선택 사항)규칙에 대해 하나 이상의 태그를 입력하세요. 자세한 내용은 Amazon의 리소스 태깅 EventBridge 단원을 참조하십시오.

  20. Next(다음)를 선택합니다.

  21. 규칙의 세부 정보를 검토하고 규칙 생성을 선택합니다.