概要
- 本記事は、KDDIアジャイル開発センター Engineer & Designer Advent Calendar 2022の4日目の記事となります。
- あらかじめ言っておきます。本記事は何の役にも立ちません。ご容赦ください。
- やりたいことは1つ。「DynamoDBにデータを書き込むHTTPエンドポイント」という要件を満たす aws のアーキテクチャ構成を考えます。
- ※ 実はこちら、昨年の JAWS DAYS 2021 の枠内で開催されましたピタゴラスイッチ選手権で出されたお題の1つとなっています。
よくある構成
- あらためて、お題というのが「DynamoDBにデータを書き込むHTTPエンドポイント」です。
- この要件を満たそうとすると下記がよくある構成ですよね。
- 今ですと、Lambda でもHTTPSのエンドポイントが生やせるので、下記のような構成も取れそうですね。
aws を使ったアーキテクチャ構成
- さて、じゃあ私が考えたアーキテクチャをお見せします。
まとめ
- EventBridge Pipes が便利だぜってことを言いたかっただけです。w
- EventBridge Pipes については、下記を見ていただけますと幸いです。
参考文献