IBM Open Enterprise SDK for Apache Kafka는 z/OS 에서 실행되는 COBOL 또는 C/C++ 코드가 기본적으로 Kafka 브로커와 통신하고 COBOL 카피북과 JSON 이벤트 간에 변환할 수 있도록 하는 무료 SDK입니다.
많은 z/OS 애플리케이션 아키텍트와 개발자가 불명확한 옵션과 외부 기술에 대한 의존 때문에 Kafka 클러스터에 애플리케이션을 통합하는 데 어려움을 겪고 있으며 이는 자율성과 솔루션 구현을 저해하고 있습니다.
IBM Open Enterprise SDK for Apache Kafka는 IBM 메인프레임과 Kafka 클러스터 간의 직접 연결을 가능하게 하는 혁신적인 솔루션입니다. 개발자가 네이티브 애플리케이션에서 독립적으로 이벤트를 사용하고 게시할 수 있도록 지원하며 다음과 같은 기능을 제공합니다.
Kafka API를 사용하여 z/OS의 COBOL 또는 C/C++ 소스 코드에서 Kafka 브로커를 직접 호출할 수 있습니다.
z/OS 네이티브 COBOL 또는 C/C++ 애플리케이션을 확장하여 Kafka 이벤트를 사용하고 Kafka 브로커에 게시할 수 있습니다.
데이터 변환 유틸리티를 사용하여 COBOL 카피북과 JSON의 이벤트 형식 사이를 변환해 보십시오.
Kafka 주제에 스트림을 게시하기 위한 애플리케이션을 구현합니다. Kafka Producer API는 COBOL 또는 C/C++ 소스 코드에서 호출할 수 있습니다.
애플리케이션이 하나 이상의 주제를 구독하고 주제에 저장된 스트림을 수집 및 처리할 수 있도록 지원합니다. Kafka Consumer API는 주제의 레코드를 실시간으로 작업하거나 과거 레코드를 수집하고 처리할 수 있습니다. Kafka Consumer API는 COBOL 또는 C/C++ 소스 코드에서 호출할 수 있습니다.
네이티브 COBOL 카피북과 JSON의 이벤트 형식 간 변환을 통해 Kafka API를 손쉽게 사용할 수 있습니다.
pax(Portable Archive Exchange) 다운로드 형식은 z/OS UNIX 시스템 서비스를 포함한 UNIX 환경에서 널리 사용되며 DIY 설치 환경을 제공합니다.
SMP/E(CBPDO, ServerPac 및 Open Source Software) 형식을 사용하면 설치 가능한 이미지 및 수정팩을 쉽게 관리할 수 있어 프로덕션에 적합합니다. 선택 사항인 IBM S&S(Service 및 Support)는 세계적 수준의 IBM 지원을 받을 수 있으며, 라이센스와 S&S는 모두 Shopz를 통해 얻을 수 있습니다.
라이선스 비용 없음
자체 애플리케이션 실행
전체 기능
IBM Software Subscription and Support(S&S)
사용할 수 없음
선택 사항: S&S PID 5655-KAS를 통해 자격 부여됨
IBM Open Enterprise SDK for Apache Kafka는 pax 및 SMP/E의 두 가지 설치 형식으로 사용할 수 있습니다. 해당하는 설치 형식을 선택하세요.
Open Enterprise SDK for Apache Kafka는 무료 라이선스로 제공됩니다. 가격이 책정된 Open Enterprise SDK for Apache Kafka S&S는 선택 사항입니다. S&S를 통해 IBM 지원팀은 z/OS에서 Kafka API를 사용하는 기업이 위험을 줄일 수 있도록 Open Enterprise SDK for Apache Kafka와 관련된 질문과 문제를 해결해 드립니다.
Shopz를 통해 구입하는 방법에 대한 지침을 읽어보거나 IBM 담당자에게 문의하여 Shopz 주문을 요청하세요.
IBM z/OS용 프리미어 엔터프라이즈급 COBOL 컴파일러로, 하드웨어 사용량을 극대화하고 CPU 사용량을 줄이며 중요 애플리케이션의 성능을 향상시킵니다.
IBM Z 기능을 사용하여 고성능 비즈니스 애플리케이션을 생성하는 z/OS의 고급 최적화 C 및 C++ 컴파일러입니다.
오픈 소스 Apache Kafka를 기반으로 구축된 이벤트 스트리밍 플랫폼입니다. IBM Cloud에서 완전 관리형 서비스로 제공되거나 Event Automation의 일부로 온프레미스에서 사용할 수 있습니다.
Event Streams, 이벤트 엔드포인트 관리, 이벤트 처리로 구성 가능한 솔루션을 이용해 기업에서 이벤트 기반 작업의 속도를 높일 수 있습니다.