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 Eventingを使用して最初のイベントを送信する」をご参照ください。
さまざまなイベントソースでKnative Eventingを使用するには、「KnativeでGitHubイベントを使用する」および「KnativeでEventBridgeのイベント駆動機能を使用する」をご参照ください。