API と CLI の概要

IBM® Event Streams for IBM Cloud® には、 Event Streams Kafka クラスターの使用および構成に役立つ多数の API が用意されています。

以下の API バージョンが使用可能です。

  • Kafka ネイティブ API: Kafka は、多くのプログラミング言語で使用可能なクライアントを持つ、言語に依存しないプロトコルを介してすべての機能を公開します。 Kafka には、3 つのプロトコル API (プロデューサー、コンシューマー、管理) と 2 つの追加フレームワーク API (Streams、Connect) が含まれています。
  • Kafka コンソール・ツール: Apache Kafka には、単純な管理およびメッセージング操作のためのさまざまなコンソール・ツールが付属しています。
  • Event Streams Admin REST API: Event Streams には、トピックの作成、削除、リスト、および更新に使用できる管理用の REST API が用意されています。
  • Event Streams REST プロデューサー API: Event Streams は、クラスターにプロデュースするための REST API を提供します。
  • CLI リファレンス: Event Streams は、 Event Streamsの Kafka インスタンスのトピック、パーティション、コンシューマー・グループ、および構成を表示および管理するためのシームレスなメカニズムを提供する専用 CLI プラグインも提供します。