AZ900-Cloud#81-1
注: この問題は、同じ前提を持つ一連の問題の一部です。それぞれの問題には異なる解決策が提示されます。
前提
ある SaaS スタートアップが新規のイベント駆動型バックエンド (ユーザー登録時のウェルカム メール送信、画像アップロード時のサムネイル生成、スケジュール バッチ処理) を実装します。コスト効率と運用負荷の最小化を重視しています。
解決策
Azure Functions (Consumption Plan) でイベント駆動関数として実装する。
この解決策は目的を満たしますか?
解説
【判定: はい】の理由
Azure Functions の Consumption Plan はイベント駆動で自動起動し、アイドル時はゼロ課金になります。HTTP / Blob / Queue / Timer Trigger でユーザー登録 / 画像処理 / バッチをすべてカバーでき、コスト効率と運用負荷最小化の要件に合致します。
【「いいえ」が違う理由】
OS / ランタイム / スケーリングは Microsoft が完全管理し、運用負荷は実質ゼロです。無料枠も毎月 100 万実行と 40 万 GB-秒が提供され、初期コストを抑えて開始できます。トラフィック増加時も自動スケールが追従するため設計変更が不要です。

コメント