Knative Eventingは、GitHub、ApsaraMQ for RocketMQ、ApsaraMQ for Kafka、Container Registryなどの外部イベントシステムとインターフェイスし、イベントを処理のためにKnative Servicesまたは関数にルーティングするために使用できるイベントモデルを提供します。 Knative Eventingは、さまざまなイベントソースをサポートしています。 ブローカーとトリガーモデルに基づいてイベントを処理し、AIオーディオとビデオの処理、スケジュールされたタスク、コードコミット時の直接イメージ構築など、さまざまなイベント消費シナリオで使用できます。
説明
Knative Eventingは、クラウドネイティブ開発における共通のニーズを満たしています。 さらに、Knative Eventingは、サーバーレスイベント駆動モードのアーキテクチャを提供します。 このアーキテクチャには、イベントソース、イベントの取り込みとサブスクリプション、およびイベントフィルタリングが含まれます。 次の図は、イベントドリブンアーキテクチャを示しています。
適用シナリオ | 説明 |
イベントソース |
|
イベント処理 |
|
イベント消費 |
|
次のステップ
コンソールからKnative Eventingをデプロイするには、「Knative Eventingのデプロイ」をご参照ください。
さまざまなイベントソースでKnative Eventingを使用するには、Knativeを使用してGitHubイベントを管理する、Knativeを使用してMnsOssイベントソースを管理する、およびEventBridgeを使用してKnativeサービスをトリガーしてイベントを消費するをご参照ください。