Knative Eventing は、GitHub、RocketMQ 版 ApsaraMQ、Kafka 版 ApsaraMQ、コンテナーレジストリなどの外部イベントシステムと連携し、イベントを Knative サービスまたは関数にルーティングして処理するために使用できるイベントモデルを提供します。Knative Eventing は、幅広いイベントソースをサポートしています。ブローカーおよびトリガーモデルに基づいてイベントを処理し、AI 音声およびビデオ処理、スケジュールされたタスク、コードコミット時の直接イメージビルドなど、さまざまなイベント消費シナリオで使用できます。
説明
Knative Eventing は、クラウドネイティブ開発における一般的なニーズを満たします。さらに、Knative Eventing は、サーバーレスイベント駆動モードのアーキテクチャを提供します。アーキテクチャには、イベントソース、イベントの取り込みとサブスクリプション、イベントのフィルタリングが含まれます。次の図は、イベント駆動アーキテクチャを示しています。
ユースケース | 説明 |
イベントソース |
|
イベント処理 |
|
イベント消費 |
|
次のステップ
コンソールで Knative Eventing コンポーネントをデプロイするには、Knative Eventing のデプロイを参照してください。
他のイベントソースを使用してイベント駆動機能を有効にする方法の詳細については、Knative を使用して GitHub イベントを管理するおよびKnative を使用して MnsOss イベントソースを管理するを参照してください。