すべてのプロダクト
Search
ドキュメントセンター

EventBridge:概要

最終更新日:Jan 11, 2025

情報爆発の時代において、ますます多くのデータソースが継続的かつ急速にデータを生成しています。このようなデータはストリーミングデータと呼ばれ、分析と処理が必要です。イベントストリームを使用すると、エンドツーエンドのストリーミングデータを容易に処理できます。イベントストリームを使用して、イベントソースからイベントを抽出し、イベントを変換および分析し、イベントターゲットにロードできます。このプロセスは、抽出、変換、ロード (ETL) と呼ばれます。このトピックでは、イベントストリームのシナリオ、制限、および利点について説明します。また、イベントストリームアーキテクチャとイベント駆動型アーキテクチャを比較します。

シナリオ

ETL

イベントストリームは、リアルタイムでエンドツーエンドのストリーミングデータを処理するための軽量チャネルです。イベントストリームを使用すると、軽量のストリーミングデータをフィルタリングおよび変換し、データを同期し、サービスをシステムに接続できます。たとえば、イベントストリームを使用して、データウェアハウス、データ処理プログラム、およびデータ分析処理システム間でデータを同期できます。

次の図は、イベントバスを使用せずに、イベントストリームを介してイベントソースからイベントターゲットにイベントが転送される方法を示しています。

shijianliu5

メッセージルーティングまたは同期

イベントストリームを使用して、クラウド上のメッセージルーティング、データバックアップ、アクティブな地理的冗長性、クロスアカウントデータ同期、ハイブリッドクラウド環境にデプロイされたデータセンター間のデータ同期など、さまざまな機能を実装できます。これらの機能は、メッセージ処理のためのオールインワンソリューションの作成に役立ちます。

shijianliu4

制限

デフォルトでは、1 つのリージョンに最大 50 個のイベントストリームを作成できます。

説明

50 を超えるイベントストリームが必要な場合は、[Quota Center] でクォータの増加を申請してください。申請できるイベントストリームの数は 51 から 10,000 までです。詳細については、「クォータを増やすための申請を送信する」をご参照ください。

利点

  • リアルタイムで効率的

    イベントストリームを使用すると、イベントソースからイベントを抽出し、イベントターゲットにリアルタイムでロードできます。イベントストリームでは、イベントを蓄積することはできません。これにより、イベントへのアクセス速度が向上し、ビジネスイベントおよび運用イベントへの対応効率が向上します。

  • 軽量統合

    EventBridge は、イベントストリームを使用するためのシンプルなストリームモデルと API 操作を提供します。EventBridge コンソールを使用するか、API 操作を呼び出すことで、イベント駆動型データストリームの複数の基盤となるリソースを迅速に管理できます。これにより、複雑な操作が回避され、迅速な統合が促進されます。

  • メトリック監視

    EventBridge は、イベントストリームのデータを監視するための複数のメトリックを提供します。データストリームにしきい値アラートを設定できます。これにより、例外にできるだけ早く対応して、データストリームが期待どおりに実行されるようにすることができます。

  • 費用対効果が高い

    最低料金は不要です。イベントストリームに送信されるデータ量に対して課金されます。データ量は、EventBridge コンソールのダッシュボードで確認できます。ビジネス要件に基づいて、データ変換機能とメトリック監視機能を設定できます。これらの機能を使用しない場合は課金されません。イベント駆動型アーキテクチャと比較して、イベントストリームはより費用対効果の高いイベント処理ソリューションを提供します。

アーキテクチャの比較

次の図は、イベントストリームアーキテクチャとイベント駆動型アーキテクチャを比較したものです。イベントストリームアーキテクチャは、N:N 構造ではなく 1:1 構造を採用しています。イベントストリームアーキテクチャでは、イベントバスを作成する必要はありません。したがって、イベント駆動型アーキテクチャと比較して、イベントストリームアーキテクチャはより軽量であり、より高いダンプ効率を提供します。

shijianliu3