第1章 Camel Kafka コネクターの概要


本章では、Camel Kafka Connector によって提供される機能、概念、およびディストリビューションを紹介します。

重要

Camel Kafka Connecor はテクノロジープレビューの機能です。テクノロジープレビューリリース以降に Camel Kafka Connector をリリースする予定はありません。テクノロジープレビュー機能は、Red Hat 製品のサービスレベルアグリーメント (SLA) の対象外であり、機能的に完全ではないことがあります。Red Hat は実稼働環境でこれらを使用することを推奨していません。

Red Hat のテクノロジープレビュー機能のサポート範囲に関する詳細は、テクノロジープレビュー機能のサポート範囲 を参照してください。

1.1. Camel Kafka Connector の概要

Apache Camel は、標準のエンタープライズ統合パターン (EIP) をベースとした、さまざまなシステムを接続するための非常に柔軟なオープンソースの統合フレームワークです。Apache Kafka Connect は、イベント駆動型アーキテクチャー向けに特別に設計された、外部システムに接続するための Kafka ネイティブなアプローチです。

Camel Kafka Connector を使用すると、標準の Camel コンポーネントを Kafka Connect コネクターとして使用できます。これにより、可能なインテグレーションの範囲が、Kafka Connect コネクターのみによってサポートされる外部システム以外にも拡大されます。Camel Kafka Connector は、Kafka ベースの AMQ Streams on OpenShift で一般的な Camel コンポーネントのエコシステムを利用できるようにするアダプターとして機能します。

Camel Kafka Connector を使用すると、Kafka Connect フレームワークで Camel コンポーネントを直接設定するのがより簡単になります。Camel Kafka Connector を使用すると、Camel Kafka シンクまたはソースコネクターを接続元または接続先とすることで、Camel コンポーネントを利用して異なるシステムとの統合を行うことができます。コードを作成する必要はありません。また、適切なコネクター JAR を Kafka Connect イメージに含めることができ、カスタムリソースを使用してコネクターオプションを設定できます。

Camel Kafka Connector は、Apache Camel オープンソースコミュニティーのサブプロジェクトである Apache Camel Kafka Connector 上に構築されます。Camel Kafka Connector は AMQ Streams および Kafka Connect に完全に統合され、OpenShift Container Platform と Red Hat Enterprise Linux の両方で利用できます。

OpenShift 上のクラウドネイティブインテグレーションでは、Red Hat Integration - Camel K ディストリビューションにて Camel Kafka Connector とともに利用できます。Camel K は、OpenShift のクラウドでネイティブで実行される Apache Camel K からビルドされる軽量のインテグレーションフレームワークです。Camel K は、サーバーレスおよびマイクロサービスアーキテクチャー向けに特別に設計されています。

Red Hat logoGithubredditYoutubeTwitter

詳細情報

試用、購入および販売

コミュニティー

会社概要

Red Hat は、企業がコアとなるデータセンターからネットワークエッジに至るまで、各種プラットフォームや環境全体で作業を簡素化できるように、強化されたソリューションを提供しています。

多様性を受け入れるオープンソースの強化

Red Hat では、コード、ドキュメント、Web プロパティーにおける配慮に欠ける用語の置き換えに取り組んでいます。このような変更は、段階的に実施される予定です。詳細情報: Red Hat ブログ.

Red Hat ドキュメントについて

Legal Notice

Theme

© 2026 Red Hat
トップに戻る