あるSaaS企業が、マイクロサービスアーキテクチャへの移行を検討しています。AWS Well-Architectedフレームワークの「パフォーマンス効率」の柱の観点から、最も適切な推奨事項はどれですか?
- A. すべてのサービスを同一のEC2インスタンスタイプで統一し、管理をシンプルにする
- B. パフォーマンスの改善はコードの最適化のみで対応し、インフラ変更は避ける
- C. ワークロードの特性に合わせて最適なコンピューティングタイプ(EC2, Lambda, コンテナ等)を選択する
- D. 最新世代のEC2インスタンスタイプが常に最高のパフォーマンスを発揮するため、すべてそれに統一する
解答と解説を見る
正解: C
Well-Architectedの「パフォーマンス効率」の柱では、各ワークロードの特性(CPUバウンド/メモリバウンド/I/Oバウンド/イベント駆動など)に合わせて最適なコンピューティングリソースを選択することを推奨しています。①統一はリソースの無駄遣いになります。④最新世代が最適とは限らず、メモリ最適化やストレージ最適化インスタンスが適したワークロードもあります。②インフラの最適化は設計段階から考慮すべきです。
📚 関連サービスの解説: Amazon EC2 ・ AWS Lambda