ホーム Zのソフトウェア Zの開発者ツール Open Enterprise SDK for Apache Kafka IBM Open Enterprise SDK for Apache Kafka

z/OS上のCOBOLまたはC/C++アプリケーションを簡単に拡張することで、Kafkaイベントを処理できます。

ダウンロード

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クラスター間の直接接続を可能にする革新的なソリューションです。開発者がネイティブ・アプリケーションから独立してイベントを消費および公開できるようにすることで、次のことが可能になります。

  • z/OSプラットフォーム上の任意のKafkaクラスターへの直接接続
  • ネイティブCOBOLまたはC/C++ アプリケーションからのKafkaイベントのシームレスな消費と公開
  • Java、MQ、CICSなどの中間層をバイパスしたソリューション導入の自律性
  • アプリケーション開発を容易にするための COBOLおよびC/C++サンプルの組み込み
  • ネイティブのCOBOLコピーブックとJSONイベント形式間のデータ変換が容易になることによる統合の簡素化
IBM Open Enterprise SDK for Apache Kafkaの資料(1ページ)をダウンロードする

製品資料を見る

メリット Kafkaへの接続を簡素化する

Kafka APIを使用して、z/OS上のCOBOLまたはC/C++ソースコードからKafkaブローカーを直接呼び出します。

アプリケーションのモダナイズ化

z/OSネイティブのCOBOLまたはC/C++のアプリケーションを拡張して、Kafkaイベントを消費し、Kafkaブローカーに公開します。

データ変換を容易にする

データ変換ユーティリティーにより、COBOLコピーブックとJSONイベント形式を変換します。

特長
Kafka Producer APIs

アプリケーションがKafkaトピックにストリームを公開できるようにします。Kafka Producer APIは、COBOLまたはC/C++ソースコードから呼び出すことができます。

COBOLでKafkaプロデューサーとコンシューマーを構築する C/C++でKafkaプロデューサーとコンシューマーを構築する

Kafka Consumer APIs

アプリケーションが1つ以上のトピックをサブスクライブし、トピックに保管されているストリームを取り込んで処理できるようにします。Kafka Consumer APIは、トピック内のリアルタイムまたは過去のレコードを処理することができます。Kafka Consumer APIは、COBOLまたはC/C++ソースコードから呼び出すことができます。

COBOLでKafkaプロデューサーとコンシューマーを構築する C/C++でKafkaプロデューサーとコンシューマーを構築する
データ変換ユーティリティー

ネイティブのCOBOLコピーブックとJSON型式のイベント・フォーマット間で変換することで、Kafka APIを簡単に使用できるようにします。

データ変換ユーティリティーの詳細はこちら
エディションの比較
エディション PAXエディション

PAX(ポータブル・アーカイブ・エクスチェンジ)ダウンロードフォーマットは、z/OS UNIXシステム・サービスを含むUNIX環境で広く使用されており、DIY(自分で行う)インストール・エクスペリエンスを提供します。

ダウンロード
SMP/E エディション

SMP/E(CBPDO、ServerPac、オープンソース・ソフトウェア)フォーマットを使用すると、インストール可能なイメージと修正プログラム・パックの管理が容易になり、実稼働環境に最適です。オプションのIBMサービスとサポート(S&S)では世界クラスのIBMサポートが利用可能で、ライセンスとS&SはどちらもShopzから入手できます。

Shopzから入手

ライセンス料なし

独自のアプリケーションを実行する

充実した機能

IBM Software Subscription and Support (S&S)

ご利用いただけません

オプション:S&S PID 5655-KAS経由で資格付与

* 表示されている価格は参考値であり、国によって異なる場合があり、適用される税金や関税は含まれておらず、地域で提供される製品の在庫状況によって異なります。

技術的な詳細
ハードウェア要件
  • IBM® z16(全モデル)
  • IBM® z15(全モデル)
  • IBM® z14(全モデル)
  • IBM® z13(全モデル)
ソフトウェア要件
  • IBM z/OS 3.1(5655-ZOS)または2.5(5650-ZOS)
  • z/OS上でCOBOLアプリケーションを構築するには、APAR PH58893(PTF UI95101、UI95102、UI95103、UI95104)を備えたIBM Enterprise COBOL for z/OS 6.4(5655-EC6)が必要です。
  • z/OS上でC/C++アプリケーションを構築するには、APAR PH50622(PTF UI83129)を備えたIBM Open XL C/C++ for z/OS 1.1(5650-ZOS)が必要です。
  • データ変換ユーティリティーを実行するには、IBM SDK for z/OS、Java Technology Edition 8(5655-DGH)、IBM Semeru Runtime Certified Edition for z/OS 11(5655-DGJ)または17(5655-UA1)が必要です。
インストールと設定の手順

IBM Open Enterprise SDK for Apache Kafkaは、PAXとSMP/Eの2つの形式でインストールできます。ご希望のインストール形式を選択してください。

PAXエディション SMP/E エディション

よくあるご質問

Apache Kafka用のOpen Enterprise SDKは無償ライセンスでご利用いただけます。Apache Kafka S&S向けOpen Enterprise SDKは別売です。S&Sにより、IBMサポートはOpen Enterprise SDK for Apache Kafkaに関連するご不明な点や問題を解決しながら、z/OSでKafka APIを使用する企業に対するリスクを軽減します。

Shopzを通じて入手する方法の説明をお読みいただくか、IBM担当者にご連絡いただければ、お客様に代わってShopzに注文いたします。

Shopzからの入手方法
関連製品 IBM Enterprise COBOL for z/OS

ハードウェアの使用率を最大化するとともに、CPU使用率を削減し、重要なアプリケーションのパフォーマンスを向上させるIBM z/OS向けのプレミア・エンタープライズ・クラスのCOBOLコンパイラーです。

IBM Open XL C/C++ for z/OS

IBM Zの機能を使用して高性能なビジネス・アプリケーションを作成する、z/OS上の高度な最適化CおよびC++コンパイラーです。

IBM Cloud Event Streams

オープンソースのApache Kafka上に構築されたイベント・ストリーミング・プラットフォームです。これは、IBM Cloud上の完全マネージド・サービスとして、またはEvent Automationの一部としてオンプレミスでご利用になれます。

IBM Event Automation

Event Streams、Event Endpoint Management、Event Processingのカスタマイズ可能なソリューションで、企業がイベント・ドリブンな取り組みを加速できるようにします。

次のステップ

IBM Open Enterprise SDK for Apache Kafkaは、Shopzから入手可能です。または、IBM Zのエキスパートとの30分間の無料相談をご予約ください。

Shopzから入手
その他の参考情報 資料 サポート IBM Redbooks サポートとサービス グローバル・ファイナンシング 柔軟な料金体系 教育プログラムと学習 コミュニティー 開発者コミュニティー パートナー 参考情報