Eventarc Advanced または Eventarc Standard を選択する

Eventarc には、Eventarc AdvancedEventarc Standard の 2 つのエディションがあります。

どちらのエディションも、スケーラブルでサーバーレスのフルマネージド イベント ソリューションを提供します。このソリューションを使用すると、イベントと呼ばれる状態変化によってトリガーされ、状態変化に対応する疎結合サービスを使用して、ソースからターゲットにメッセージを非同期でルーティングできます。どちらのエディションも、 Google Cloud サービス、カスタム アプリケーション、SaaS アプリケーション、サードパーティ サービスなど、さまざまなイベント プロバイダと宛先をサポートしています。また、配信、セキュリティ、承認、オブザーバビリティ、エラー処理を管理します。

Eventarc の両方のエディションの基盤となるデータモデルは同じです。ユースケースの複雑さが増すにつれて、Eventarc Standard から Eventarc Advanced へのシームレスな移行が可能になります。

エディションの概要

以下に、両方のエディションの概要を示します。詳細については、Eventarc Advanced の概要Eventarc Standard の概要をご覧ください。

Eventarc Advanced

Eventarc Advanced は、イベント ドリブン アーキテクチャを構築するためのフルマネージド プラットフォームです。システムで発生したイベントを収集して、中央バスに公開できます。関心のあるサービスは、登録を作成して特定のメッセージをサブスクライブできます。バスを使用すると、複数のソースからのイベントをリアルタイムでルーティングして複数の宛先に公開できます。また、必要に応じて、ターゲットに配信する前にイベントを変換することもできます。Eventarc Advanced は機能が豊富で、複雑なイベント処理やメッセージングのニーズがある組織に最適です。特に、多数の Pub/Sub トピックや Kafka キュー、あるいはサードパーティのメッセージング システムの管理に取り組んでいる組織に最適です。Eventarc Advanced は、管理者向けに強化された一元的な可視性と制御機能を提供することで、組織が異なるプロジェクトにまたがる複数のチームを接続できるようにします。

Eventarc Advanced を使用すると、さまざまなイベント プロバイダと宛先間でメッセージの受信、フィルタリング、変換、ルーティング、配信を行うことができます。
Eventarc Advanced を使用すると、異なるイベント プロバイダと宛先間でメッセージの受信、フィルタリング、変換、ルーティング、配信を行うことができます
(図をクリックすると拡大します)。
Eventarc Standard

Eventarc Standard は、イベント プロバイダからイベントの宛先にイベントを配信することに重点を置いているアプリケーションにおすすめします。トリガーを定義して、ソース、タイプ、その他の属性に基づいてインバウンド イベントをフィルタし、指定された宛先にルーティングすることで、Google イベントをすばやく簡単に使用できます。

Eventarc Standard は、イベント プロバイダからイベントの宛先にイベントを転送します。
Eventarc Standard を使用すると、イベント プロバイダからイベントの宛先へのイベントをフィルタして転送できます(図をクリックすると拡大します)。

機能比較表

次の表は、Eventarc Advanced と Eventarc Standard のどちらを選択するかを判断するのに役立ちます。このドキュメントは、イベント ドリブン アーキテクチャの基本的なコンセプトを理解していることを前提としています。
機能 Eventarc Advanced Eventarc Standard
アクセス制御 IAM によるメッセージ単位のアクセス制御と一元管理
IAM によるアクセス制御をご覧ください。
IAM によるアクセス制御をご覧ください。
容量 自動プロビジョニング済み 自動プロビジョニング済み
クライアント ライブラリの言語 Java、Python、Go、Node.js、C++、C#、PHP、Ruby
Eventarc クライアント ライブラリをご覧ください。
Java、Python、Go、Node.js、C++、C#、PHP、Ruby
Eventarc クライアント ライブラリをご覧ください。
コンプライアンス標準 プレビューの機能には適用されません コンプライアンス標準を参照してください。
プロジェクト間のイベント配信 サポートされています。
Google ソースからイベントをパブリッシュするをご覧ください。
非対応
顧客管理の暗号鍵 はい
顧客管理の暗号鍵を使用するをご覧ください
はい
顧客管理の暗号鍵を使用するをご覧ください
デッドレター キューがサポートされている いいえ ○(Pub/Sub デッドレター トピックを使用)
イベントの再試行をご覧ください。
イベントの形式 イベントは CloudEvents 形式で宛先に配信されます。
イベント形式をご覧ください。
必要に応じて、HTTP バインディングを定義して、この動作をオーバーライドできます。
イベントは CloudEvents 形式で宛先に配信されます。
イベント形式をご覧ください。
イベントサイズ 最大 1 MB
割り当てと上限をご覧ください。
最大 512 KB
割り当てと上限をご覧ください
ロケーション Eventarc Advanced のロケーションをご覧ください。 Eventarc Standard のロケーションをご覧ください。
メッセージのフィルタリング すべてのイベント属性のフィルタリング イベントタイプと特定の属性でフィルタする
メッセージ ルーティング プロバイダ多数対デスティネーション多数
プロバイダから移行先
メッセージ スキーマの変換 はい
受信したイベントの形式を変換するをご覧ください
いいえ
メッセージ変換 はい。CEL 式を使用します。
受信したイベントを変換するをご覧ください。
いいえ
オブザーバビリティ Cloud LoggingCloud Monitoring などの Google Cloud Observability を使用する
Eventarc の監査ロギングをご覧ください。
Cloud LoggingCloud Monitoring などの Google Cloud Observability を使用する
Eventarc の監査ロギングをご覧ください。
順序付けられた配信 配信で先着順や先入れ先出しの保証はありません 配信で先着順や先入れ先出しの保証はありません
料金 Eventarc の料金をご覧ください Eventarc の料金をご覧ください
リージョン 地域
地域性を理解するをご覧ください
リージョン、グローバル
Eventarc のロケーションについてをご覧ください
REST エンドポイント https://eventarc.googleapis.com
Eventarc API をご覧ください。
https://eventarcpublishing.googleapis.com
Eventarc Publishing API をご覧ください。
https://eventarc.googleapis.com
Eventarc API をご覧ください
再試行と保持 ターゲットへの 1 回以上のイベント配信。デフォルトのメッセージ保持期間は 24 時間(指数バックオフ遅延あり)
イベントの再試行をご覧ください。
ターゲットへのイベントの 1 回以上の配信。デフォルトのメッセージ保持期間は 24 時間(指数バックオフ遅延あり)です。
イベントの再試行をご覧ください。
サービスの上限 プロジェクトあたり 1 つのバス Google Cloud プロジェクトあたり、リージョンあたり 100 個のパイプライン
Google Cloud
割り当てと上限をご覧ください
ロケーションあたり 500 個のトリガー( Google Cloud プロジェクト
あたり)。割り当てと上限をご覧ください。
VPC Service Controls を使用したサービス境界 はい
VPC Service Controls を使用してサービス境界を設定するをご覧ください
はい
VPC Service Controls を使用してサービス境界を設定するをご覧ください
サポート対象のソース Google プロバイダ
Eventarc Publishing API を使用する直接パブリッシャー
イベント プロバイダと宛先をご覧ください
Google プロバイダ
監査ログ経由の Google プロバイダ
サードパーティ プロバイダ
イベント プロバイダと宛先をご覧ください
サポートされているターゲット Cloud Run functions(第 1 世代を含む)
Cloud Run ジョブとサービス
Eventarc Advanced バス
VPC ネットワークの内部 HTTP エンドポイント
Pub/Sub トピック
Workflows
イベント プロバイダと宛先をご覧ください
Cloud Run functions
Cloud Run サービス
VPC ネットワークの内部 HTTP エンドポイント
プライベートおよびパブリック GKE サービスのパブリック エンドポイント
ワークフロー
イベント プロバイダと宛先をご覧ください