【AWS】EventBridge ~ 基礎知識編 ~

■ はじめに

Amazon EventBridge に関して扱うかもしれないので
どんなサービスなのかを調べてみた。

目次

【1】EventBridge とは?
【2】EventBridge の 利点
【3】Amazon Cloud Watch Eventsとの違い
【4】AWS サービスからのイベント

【1】EventBridge とは?

* EventBridge をインターフェイスとして
 AWS内外のサービスと連携させるための
 サーバーレスなサービス

* 以下の公式サイトの構成図が分かりやすい

https://aws.amazon.com/jp/eventbridge/

SaaS(Software-as-a-Service) <= ここが独自のアプリもOK! 
↓
Amazon EventBridge
↓
AWS Lambda

【2】EventBridge の 利点

* アプリケーション同士を簡単に接続でき
 イベント駆動型アーキテクチャを構築できる

【3】Amazon Cloud Watch Eventsとの違い

https://aws.amazon.com/jp/eventbridge/faqs/

より抜粋

Amazon EventBridge では
Amazon CloudWatch Events と同じ API を使用していますが、
それに他の機能が追加されています。
将来的に、Amazon CloudWatch Events の名称は
Amazon EventBridge に置き換えられる予定です。

【4】AWS サービスからのイベント

* 以下に詳細が記載されている

https://docs.aws.amazon.com/ja_jp/eventbridge/latest/userguide/eb-service-event.html

* 気になるのは、以下の記載
 (「ベストエフォート」って言われても困るよな、、、)
~~~~~~~~~~~~~
EventBridge へのイベント配信を
「ベストエフォート」または「保証」配信の
いずれかで提供します。
~~~~~~~~~~~~~

参考文献

https://www.skyarch.net/column/amazon-eventbridge/
https://dev.classmethod.jp/articles/serverless-framework-eventbridge-lambda/
https://fu3ak1.hatenablog.com/entry/2020/11/08/162704
https://qiita.com/atsumjp/items/9c1407be5832775a616f
https://www.acrovision.jp/service/aws/?p=1543
公式サイト
https://aws.amazon.com/jp/eventbridge/
https://docs.aws.amazon.com/ja_jp/eventbridge/latest/userguide/eb-what-is.html

関連記事

CloudWatch ~ 基礎知識編 ~
https://dk521123.hatenablog.com/entry/2022/03/08/145856
AWS Glue ~ トリガ / EventBridgeイベント ~
https://dk521123.hatenablog.com/entry/2021/07/16/161359
AWS Glue ~ EventBridgeでGlue Workflowを起動する ~
https://dk521123.hatenablog.com/entry/2022/04/22/194903