SAP組織の複雑さに対応する設計
本番環境・ステージング・開発環境で共有されるAWSリソースのコストを正確に各チームに配分したい。最適なアプローチはどれですか?
Aすべてのリソースに環境タグとチームタグを付け、AWS Cost Explorerのタグフィルタで分析する
AWS Cost Explorerでのタグフィルタのみであり、アカウント分離による強固な費用境界がありません。
B環境ごとに別のAWSアカウントを作成し、アカウント単位でコストを把握する
アカウントごとのコスト把握は可能ですが、同一アカウント内のチーム単位でのコスト配分には対応できません。
CAとBの両方を組み合わせて使用する
✓ 正解
環境ごとにアカウントを分離することで強固なコスト境界が得られます。さらにタグを活用することで、同一アカウント内のリソースもチームや機能単位でコストを配分できます。両手法の組み合わせがコスト配分の精度と管理のしやすさを最大化します。
DCloudWatchメトリクスを使ってコストを推定する
CloudWatchはパフォーマンス監視であり、コスト把握には不向きです。
解説
選択肢AはAWS Cost Explorerでのタグフィルタのみを使用しており、アカウント分離による強固な費用境界がなく、共有リソースのコスト配分精度に限界があります。
選択肢Bはアカウントごとのコスト把握は可能ですが、同一アカウント内のリソースをチームや機能単位でコスト配分するには、タグが別途必要です。
選択肢Cは環境ごとのアカウント分離とタグ活用を組み合わせることで、強固なコスト境界とチーム単位の細かい配分の両方を実現できます。両手法の組み合わせがコスト配分の精度と管理のしやすさを最大化する最適なアプローチです。
選択肢DのCloudWatchはシステムのパフォーマンス監視を目的としたサービスであり、コスト配分の把握・管理には使用できません。
ドメイン別正答率・予想スコアでリアルタイムに実力把握
無限ノックでSAPを徹底対策。全問AI生成のオリジナル問題。
無料で演習を始める →