無限ノック › SAA 練習問題一覧 › 問題
SAAコスト最適化されたアーキテクチャの設計

ある企業はオンプレミスからのリフトアンドシフト移行直後に 200 台の EC2 インスタンスを運用しています。移行時にオンプレミスのスペックをそのままコピーしたため、インスタンスの多くが過剰プロビジョニングになっている可能性があります。最小限の運用工数でコスト削減の機会を特定し、適切なインスタンスタイプへ変更するための最適なアプローチはどれですか?

A
CloudWatch CPU 使用率メトリクスを 30 日間手動でレビューし、低利用率のインスタンスを 1 台ずつリサイズする
200 台のインスタンスを 1 台ずつ手動レビューするのは膨大な工数がかかります。判断の一貫性も保ちにくく、最小限の運用工数という要件を満たしていません。
B
AWS Compute Optimizer を有効化して ML ベースのリサイズ推奨を取得し、推奨に従ってインスタンスタイプを変更する
✓ 正解
Compute Optimizer は ML でリソース使用パターンを総合分析し、200 台分のリサイズ推奨を一括取得できます。精度が高く、運用工数を最小化しながら効果的なライトサイジングが実現できます。
C
AWS Trusted Advisor のコスト最適化チェックで低利用インスタンスを特定し、リストに基づいてリサイズする
Trusted Advisor のコスト最適化チェックは CPU 使用率の単純な閾値ベースの分析で、メモリや I/O を考慮しません。Compute Optimizer と比べて推奨精度が低く、見落としが発生しやすいです。
D
EC2 Auto Scaling グループを設定し、CPU 使用率に応じてインスタンス数を自動でスケールイン・アウトする
EC2 Auto Scaling はインスタンス数を自動調整するサービスです。個々のインスタンスのサイズ(タイプ)を最適化するライトサイジングとは目的が異なるため、今回の課題には対応できません。

解説

AWS Compute Optimizer は、過去 14 日間の CloudWatch メトリクス(CPU・メモリ・ネットワーク・ディスク I/O など)を機械学習で総合分析し、EC2 インスタンス・Auto Scaling グループ・EBS ボリューム・Lambda 関数・ECS on Fargate サービスに対してリサイズ推奨を提供します。単純な閾値ではなくリソース使用パターン全体を考慮するため精度が高く、200 台分の推奨を一括取得できるため運用工数を最小化できます。基本機能は追加費用なしで利用できます。 選択肢Aの CloudWatch メトリクスの手動レビューは 200 台のインスタンスに対して非常に大きな工数がかかります。メトリクスの解釈も属人的になりがちで、最小限の運用工数という要件を満たしません。 選択肢Cの AWS Trusted Advisor のコスト最適化チェックは CPU 使用率の単純な閾値(例:14 日間平均が低いインスタンス)に基づく分析であり、メモリや I/O など他のリソース指標を考慮しないため、Compute Optimizer と比べて推奨精度が低くなります。 選択肢Dの EC2 Auto Scaling はトラフィックに応じてインスタンス数をスケールイン・アウトするサービスです。個々のインスタンスタイプを最適化するライトサイジングとは目的が異なります。

ドメイン別正答率・予想スコアでリアルタイムに実力把握

無限ノックでSAAを徹底対策。全問AI生成のオリジナル問題。

無料で演習を始める →
← SAA の問題一覧に戻る