Event Streams 개요
IBM® Event Streams for IBM Cloud®는 Apache Kafka로 구축된, 처리량 높은 메시지 버스입니다. 이 관리 Kafka 서비스는 IBM Cloud® 로의 이벤트 수집 및 서비스와 애플리케이션 간의 이벤트 스트림 분배에 최적화되어 있습니다. Event Streams 는 이전에 Message Hub로 알려져 있었습니다.
Event Streams를 사용하여 다음과 같은 태스크를 완료할 수 있습니다.
- 백엔드 작업자 애플리케이션에 작업을 오프로드합니다.
- Event Streams 를 스트리밍 분석에 연결하여 강력한 인사이트를 실현하십시오.
- 실시간으로 반응하도록 이벤트 데이터를 여러 애플리케이션에 공개합니다.
Event Streams는 완벽히 관리되는 Apache Kafka 서비스를 제공하여 클라이언트의 내구성과 고가용성을 보장합니다. Event Streams를 사용하면 Kafka 전문가들로 구성된 당사 팀으로부터 24시간 내내 지원을 받습니다.
Apache Kafka를 사용하여 빌드함으로써, IBM 오퍼링은 커뮤니티에서 발생하고 Kafka 클라이언트 API, Kafka Streams및 Kafka Connect를 지원하는 모든 혁신으로부터 직접적인 이점을 얻을 수 있습니다. Kafka 는 매우 안정적이며 마이크로서비스 연결, 로그 집계 수행, 이벤트 소싱 및 스트림 처리를 포함하여 많은 유스 케이스에 대해 확장 가능한 데이터 파이프라인을 빌드할 수 있습니다.
Apache Kafka 도구는 일반적으로 Event Streams와 직접 작동하지만, Event Streams 에 대한 연결은 항상 신임 정보를 사용하여 인증하므로 추가 구성을 제공해야 합니다.
Event Streams에서 애플리케이션은 메시지를 작성하고 해당 메시지를 토픽에 보냄으로써 데이터를 전송합니다. 메시지를 수신하기 위해 애플리케이션은 토픽을 구독하고 모든 토픽의 메시지를 수신하거나 이들 간에 메시지를 공유하도록 선택합니다. Event Streams 는 순서 지정된 순서로 메시지를 호스팅하고 유지보수합니다.