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 プラグインも提供します。