AZ900-Cloud#81-3
注: この問題は、同じ前提を持つ一連の問題の一部です。それぞれの問題には異なる解決策が提示されます。
前提
ある SaaS スタートアップが新規のイベント駆動型バックエンド (ユーザー登録時のウェルカム メール送信、画像アップロード時のサムネイル生成、スケジュール バッチ処理) を実装します。コスト効率と運用負荷の最小化を重視しています。
解決策
画像アップロード処理を Azure Functions の Blob Trigger で、メール送信を Logic Apps で構築する。
この解決策は目的を満たしますか?
解説
【判定: はい】の理由
Functions の Blob Trigger で画像処理を、Logic Apps のコネクタでメール送信を実装するのはサーバーレス スタックの王道です。Functions はカスタム ロジックに、Logic Apps はサービス連携にそれぞれ最適で、最小工数で最大の運用効率を実現します。
【「いいえ」が違う理由】
Event Grid をハブにすれば Storage から複数購読者へ配信でき、Teams 通知や Cosmos DB 監査保存などをコード変更なしに追加できます。クラウドネイティブなイベント駆動アーキテクチャの典型構成で、要件を十分満たします。

コメント