Red Hat OpenShift Streams for Apache Kafka
Red Hat OpenShift Streams for Apache Kafka とは
Red Hat® OpenShift® Streams for Apache Kafka は、新しいクラウドネイティブ・アプリケーションの構築、デプロイ、スケーリング、または既存システムのモダナイズ向けに最適化された開発者エクスペリエンスを提供するクラウドサービスです。
リアルタイム・エクスペリエンスとコネクテッド・マイクロサービスを提供
Red Hat OpenShift Streams for Apache Kafka は、デプロイされる場所に関わらず、リアルタイム・データ・ストリームの作成、検出、接続を容易にします。ストリームは、イベント駆動型アプリケーションやデータ分析アプリケーションを提供するための重要なコンポーネントです。分散されたマイクロサービス、大規模なデータ転送量、管理されたオペレーションを組み合わせ、シームレスに運用することで、チームはチームの強みに集中し、価値実現までの時間を短縮し、運用コストを削減することが可能になります。
Apache Kafkaは、組織が既存のシステムをモダナイズし、従業員、顧客、パートナーにリアルタイムの体験を提供することを可能にします。Red Hat OpenShift Streams for Apache Kafka は、Kafka のコアテクノロジーよりもさらに進んだ機能を備えています。OpenShift Streams for Apache Kafka には Kafka エコシステムが含まれており、またクラウドサービスや Red Hat OpenShift 製品ファミリーの一部として、データ駆動型のソリューションを幅広く構築することができます。
Red Hat OpenShift Streams for Apache Kafka を使用するメリット
特長
ユースケース
バッチデータをリアルタイムイベントに置き換える
多くのアプリケーションが未だにバッチデータに依存していますが、これはお客様の不満や結果取得の遅れにつながる可能性があります。ストリーミングデータを利用することで、バッチデータへの依存を排除し、より迅速かつ優れたデジタル・エクスペリエンスを実現できます。
イベント駆動型アーキテクチャを作成する
ハイブリッドクラウド・アプリケーションを設計する際、データストリームは、イベント駆動型の分散型アプリケーション・アーキテクチャにおいて、イベントの捕捉、通信、および処理のためのバックボーンとなります。
疎結合のマイクロサービスをつなぐ
開発者は、チームが独立性を保てるように、機能をマイクロサービスとして公開することに努めています。マイクロサービス間の通信にストリームを使用することで、疎結合を維持し、チームの俊敏性を保ちます。