Amazon EventBridge란 무엇인가요? - 아마존 EventBridge

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

Amazon EventBridge란 무엇인가요?

EventBridge는 이벤트를 사용하여 애플리케이션 구성 요소를 서로 연결하는 서버리스 서비스로, 확장 가능한 이벤트 기반 애플리케이션을 더 쉽게 구축할 수 있습니다. 이벤트 기반 아키텍처는 이벤트를 내보내고 이에 응답하여 함께 작동하는 느슨하게 결합된 소프트웨어 시스템을 구축하는 스타일입니다. 이벤트 기반 아키텍처는 민첩성을 높이고 안정적이고 확장 가능한 애플리케이션을 구축하는 데 도움이 될 수 있습니다.

EventBridge를 사용하여 자체 개발 애플리케이션, AWS 서비스 및 타사 소프트웨어와 같은 소스의 이벤트를 조직 전체의 소비자 애플리케이션으로 라우팅할 수 있습니다. EventBridge는 이벤트를 수집, 필터링, 변환 및 전달하는 간단하고 일관된 방법을 제공하므로 애플리케이션을 빠르게 구축할 수 있습니다.

다음은 Amazon EventBridge의 기능에 대한 간략한 정보를 제공합니다.

EventBridge에는 이벤트를 처리하는 두 가지 방법, 즉 이벤트 버스파이프가 있습니다.

  • 이벤트 버스이벤트를 수신하여 0개 이상의 대상에 전달하는 라우터입니다. 이벤트 버스는 다양한 소스의 이벤트를 여러 대상으로 라우팅하는 데 적합하며, 대상으로 전달하기 전에 선택적으로 이벤트를 변환할 수 있습니다.

    다음 비디오는 이벤트 버스에 대한 종합적인 개요를 설명하는 동영상입니다.

  • 파이프 EventBridge 파이프는 지점 간 통합을 위한 것으로, 파이프마다 단일 소스로부터 이벤트를 수신하여 처리하고 단일 대상으로 전달합니다. 파이프에는 대상에 전달되기 전에 고급 변환 및 이벤트 보강 지원도 포함됩니다.

파이프와 이벤트 버스는 종종 함께 사용됩니다. 일반적인 사용 사례는 이벤트 버스를 대상으로 하는 파이프를 만드는 것입니다. 이 파이프는 이벤트를 이벤트 버스로 보낸 다음 이벤트 버스가 해당 이벤트를 여러 대상으로 전송합니다. 예를 들어, 소스용 DynamoDB 스트림과 대상 이벤트 버스를 사용하여 파이프를 생성할 수 있습니다. 파이프는 DynamoDB 스트림에서 이벤트를 수신하여 이벤트 버스로 전송합니다. 그런 다음 이벤트 버스에서 지정한 규칙에 따라 이벤트를 여러 대상으로 전송합니다.