225-AWS SAP AWS 「理論・実践・一問道場」Compute Savings Plan

 

理論

1. 使用量の予測性と柔軟性

  • リザーブドインスタンス (RI): 予測可能な需要に基づいて、特定のインスタンスサイズとタイプに対して割引が適用されます。長期間にわたる一定の需要が見込まれる場合に最適です。
  • セービングプラン (Savings Plan): 柔軟性が高く、使用量が変動する場合でも最適化可能です。EC2だけでなく、FargateやLambdaなど、複数のサービスに適用できます。

2. Compute Savings Planの重要性

  • Compute Savings Planは、より広範なサービスに適用できるため、柔軟にコストを削減でき、需要の変動に強いです。
  • EC2インスタンスの需要が変動する組織には、特定のインスタンスに縛られないCompute Savings Planが最適です。

3. 最適化のアプローチ

  • 使用パターンに応じて、固定のリソースに対する割引(RI)か、複数のリソースに対する柔軟な割引(Savings Plan)を選択します。
  • Compute Savings Planは、使用量が変動する場合や複数のサービスを使う場合に最適な選択です。
具体的には、AWSのセービングプランには2種類あります:
  1. Compute Savings Plan:
      • これは、EC2インスタンス、AWS FargateAWS Lambdaに適用できる柔軟な割引プランです。
      • どのインスタンスタイプやリージョンを使うかに関係なく、これらのリソースを使用する場合にコストを削減できます。
      • 使用量が予測しにくい、もしくは変動が大きい環境に最適です。
  1. EC2 Instance Savings Plan:
      • これは、特定のEC2インスタンスタイプ(インスタンスサイズ、OS、リージョン)に対して適用される割引プランです。
      • より予測可能な使用量に基づいて、特定のインスタンスに対してコストを削減したい場合に最適です。
Compute Savings Planは、柔軟性があり、変動するワークロードや複数のAWSサービスを利用する場合に特に効果的です。

実践

一問道場


質問 #225
トピック 1
ある企業は、AWSで多くのワークロードを実行しており、AWS Organizationsを使用してアカウントを管理しています。ワークロードは、Amazon EC2、AWS Fargate、およびAWS Lambdaでホストされています。いくつかのワークロードは需要が予測できないものもあり、アカウントはある月に高い使用量を記録し、他の月には低い使用量を記録します。
企業は、今後3年間で計算コストを最適化したいと考えています。ソリューションアーキテクトは、各アカウントの6ヶ月間の平均使用量を取得し、使用量を計算しました。
この企業全体のコンピューティング使用量に対して、最もコスト削減ができる解決策はどれですか?
A. 組織全体で、最も一般的なEC2インスタンスのサイズと数に合わせて、リザーブドインスタンスを購入する。
B. 管理アカウントから、管理アカウントレベルでの推奨に基づいて、組織全体のコンピュートセービングプランを購入する。
C. 過去6ヶ月間のデータに基づいて、EC2の使用量が高かった各メンバーアカウントごとにリザーブドインスタンスを購入する。
D. 過去6ヶ月間のEC2使用データに基づいて、管理アカウントから各メンバーアカウント向けにEC2インスタンスセービングプランを購入する。

解説

最適なコスト削減手段の選定

企業がAWSの計算リソースのコストを最適化するためには、需要の予測が難しい場合や使用量にムラがある場合に柔軟性のある方法が最適です。

各選択肢の解説

  1. A: 組織全体でリザーブドインスタンスを購入
      • リザーブドインスタンスは、特定のインスタンスタイプに対して長期間の割引を提供します。ただし、需要が予測できない場合、リザーブドインスタンスは柔軟性が低く、余分なリソースが発生する可能性があります。
      • 不適切です。
  1. B: コンピュートセービングプランを購入
      • コンピュートセービングプランは、EC2、AWS Fargate、AWS Lambdaなど、複数のAWSサービスに適用され、柔軟性を持ちつつコスト削減が可能です。使用量の変動がある場合に最も効果的です。
      • 最適な選択肢です。
  1. C: 各メンバーアカウントでリザーブドインスタンスを購入
      • 各アカウントごとにリザーブドインスタンスを購入するのは、予測不能な需要がある場合に柔軟性が欠けるため、コスト削減に最適ではありません。
      • 不適切です。
  1. D: EC2インスタンスセービングプランを購入
      • EC2インスタンスセービングプランはEC2専用で、使用量に応じた割引を提供しますが、コンピュートセービングプランの方が、複数のサービスに対応し柔軟性が高いため、こちらの方が有利です。
      • 不適切です。

結論

最も柔軟でコスト削減に適した方法は、コンピュートセービングプランを購入することで、これにより予測不可能な需要に対応しつつ、複数のサービスにわたってコストを最適化できます。
226-AWS SAP AWS 「理論・実践・一問道場」AWS Budgets224-AWS SAP AWS 「理論・実践・一問道場」Step Functions
Loading...
minami
minami
みなみの成長 🐝
Announcement

🎉 ブログへようこそ 🎉

名前: みなみ一人会社
性別:
国籍: China 🇨🇳
政治スタンス: 民主主義支持者
完全独学で基本情報技術者をはじめ、32個の資格を仕事をしながら取得。
現在はIT会社で技術担当として働きながら、ブログ執筆や学習支援にも取り組んでいます。
独学で合格できる学習法や勉強法、試験対策を発信中!

📚 発信内容

  • 💻 IT・システム開発
  • 🏠 不動産 × 宅建士
  • 🎓 MBA 学習記録