Red Hat OpenShift Streams for Apache Kafka란?

Red Hat® OpenShift® Streams for Apache Kafka는 새로운 클라우드 네이티브 애플리케이션을 빌드, 배포, 확장하거나 기존 시스템을 현대화하기 위해 간소화된 개발자 경험을 제공하는 클라우드 서비스입니다.

실시간 경험 및 연결된 마이크로서비스 제공

Red Hat OpenShift Streams for Apache Kafka를 통해 실시간 데이터 스트림을 배포 위치에 상관없이 손쉽게 생성, 검색, 연결할 수 있습니다. 스트림은 이벤트 기반 및 데이터 분석 애플리케이션을 위한 핵심 구성 요소입니다. 분산된 마이크로서비스 전반의 원활한 운영, 대규모 데이터 전송 볼륨, 관리형 운영을 통해 팀의 강점에 집중하고, 가치 실현을 앞당기고, 운영 비용을 낮출 수 있습니다.조직은

Apache Kafka를 통해 기존 시스템을 현대화하고 직원, 고객, 파트너에게 실시간 경험을 제공할 수 있습니다. 패키지 솔루션인 Red Hat OpenShift Streams for Apache Kafka는 핵심 Kafka 기술의 장점을 뛰어넘습니다. 다양한 클라우드 서비스 제품군과 Red Hat OpenShift 제품군에 속하는 OpenShift Streams for Apache Kafka에는 Kafka 에코시스템이 포함되어 있으므로 광범위한 데이터 기반 솔루션을 구축하는 데 도움이 됩니다.

OpenShift Streams for Apache Kafka의 장점

  • 애플리케이션 속도가 더 빨라지므로 팀에서는 즉시 개발을 시작하고, 개별 마이크로서비스를 지속적으로 수정하고, 새로운 기술을 신속하게 구현할 수 있습니다.
  • 또한 복잡성은 감소해 팀이 확장 가능하고, 안정적이며, 상시 가동 상태인 Apache Kafka 서비스를 제공할 수 있게 되므로 시간과 리소스를 절감할 수 있습니다.
  • 애플리케이션 빌드, 배포, 확장을 위한 큐레이션된 Kafka 에코시스템(플랫폼, 애플리케이션, 데이터 서비스 포함)을 통해 퍼블릭프라이빗 클라우드에서 스트림 기반 애플리케이션을 간편하게 제공할 수 있습니다.

특징

실시간 스트리밍 데이터 브로커

모든 클라우드에서 실행되며, 엔터프라이즈급 애플리케이션을 위한 분산형 마이크로서비스 간 대규모 데이터 전송 볼륨을 지원할 수 있는 서비스입니다.

커넥터

Red Hat OpenShift Connectors를 사용하면 코드를 작성할 필요 없이, 사전 빌드된 커넥터를 사용하여 애플리케이션과 엔터프라이즈 시스템 간에 스트리밍 데이터를 손쉽게 사용하고 공유할 수 있습니다.

스키마 레지스트리

Red Hat OpenShift Service Registry가 포함되어 있으므로 개발팀이 스트리밍 데이터 토픽을 손쉽게 게시, 전달, 검색할 수 있습니다.

간소화된 개발자 경험

일관된 개발자 우선 경험을 제공하여 사용자의 관리 업무 부담을 덜고, 셀프 서비스를 지원하며, 다른 Red Hat OpenShift 워크로드에 손쉽게 연결합니다.

API 및 스키마 디자이너

Red Hat OpenShift API Designer를 사용하면 코드를 사용하지 않고도 API 우선 애플리케이션을 위한 API 및 스키마를 설계, 빌드, 생성할 수 있습니다.

필요할 때 이용 가능한 연중무휴 서비스

연중무휴 24시간 운영되는 Red Hat의 전 세계 사이트 신뢰성 엔지니어링(SRE) 전문 팀이 고가용성(멀티 AZ) Kafka 인프라와 일상 업무(모니터링, 로깅, 업그레이드, 패칭 등)를 관리하여 문제에 선제적으로 대처하고 신속히 해결합니다.

활용 사례

일괄 데이터를 실시간 이벤트로 교체

여전히 일괄 데이터에 의존하는 애플리케이션이 많으므로 고객의 불만이 발생하거나 결과가 지연될 수 있습니다. 스트리밍 데이터를 사용하면 일괄 데이터에 의존하지 않아도 되므로 디지털 경험을 즉시 개선할 수 있습니다.

이벤트 기반 아키텍처 구축

하이브리드 클라우드 애플리케이션을 설계할 때 데이터 스트림은 분산된 이벤트 기반 애플리케이션 아키텍처용 이벤트를 캡처, 전달, 처리할 수 있는 근간이 됩니다.

탄력적으로 결합된 마이크로서비스 연결

마이크로서비스를 이용하면 독립성을 유지할 수 있으므로 개발자는 기능을 마이크로서비스로 표시하려고 합니다. 스트림을 사용해 마이크로서비스 간 통신이 이루어지면 탄력적인 결합과 팀의 민첩성을 유지할 수 있습니다.

리소스

애널리스트 문서

클라우드 서비스를 통한 개발자 역량 강화

웨비나 시리즈

엔터프라이즈에서의 Kafka 이해

E-book

Apache Kafka의 고유한 기능 알아보기

영업 팀에 문의

Red Hatter에게 문의하기