Slide 7
Slide 7 text
Copyright © 2015-2022 ALTERBOOTH inc. All Rights Reserved.
ざっくり座学の内容
• イベントドリブンなアーキテクチャでアプリを作る
• イベントというのは「直接的な命令」ではなく「観測可能な何か」
• 例:「メールを送る」などではなく「利用者が商品Xを買った」
• イベントドリブンにすることで信頼性のあるスケーラブルなシステムにす
る
• AWSのサービスだとこの辺を組み合わせる
• Event routers(Event Bridge)
• Asynchronous events(SNS)
• Event stores(SQS,Amazon MQ,…)
• マイクロサービスをイベントで繋いでシステムを作る
• これまではSQS辺りでシステムを疎結合にしてSNSでファンアウトして
Lambdaなどで処理って設計だったのが、Event Bridgeで組むようにする
と良さそう