AWS Compute Optimizerについて

最終更新日:2026年8月10日

この記事でわかること

AWS Compute Optimizerについて

項目 AWS Microsoft Azure Google Cloud
世界シェア 約33%(首位) 約22% 約11%
強み サービス数・実績 Microsoft製品連携 データ分析・AI
無料枠 12ヶ月+常時無料 12ヶ月無料 常時無料枠あり
主な資格 CLF / SAA / SAP AZ-900 / AZ-104 ACE / PCA

エンジニア関係の職業の方は目にしたことがあるかもしれませんが今回、AWS Compute Optimizerについて紹介します。まずはじめにAWS Compute Optimizerの概要を説明し、次に、AWS Compute Optimizerを使用するメリットについて、さらにAWS Compute Optimizer と AWS Cost Explorerの関係について書かせていただきます。

 

AWS Compute Optimizerの概要

AWS Compute Optimizer は、ワークロードに最適な AWS Compute リソースを推奨し、機械学習を使用した履歴使用率メトリックの分析によるコストの削減とパフォーマンスの向上に役立ちます。コンピューティングを過剰にプロビジョニングすると不要なインフラストラクチャのコストを招く可能性がある一方で、プロビジョニング不足だとアプリケーションのパフォーマンスが低下する可能性もあります。AWS Compute Optimizer は、使用率データに基づいて最適な Amazon EC2 インスタンスタイプを選択するのに役立ちます。インスタンスタイプには、Amazon EC2 Auto Scaling グループの一部が含まれています。
AWS Compute Optimizer は、Amazon のクラウドで多様なワークロードを実行した経験から得た知識を応用することで、ワークロードパターンを識別して、最適なコンピューティングリソースを推奨することが可能です。AWS Compute Optimizer は、ワークロードの構成とリソース使用率を分析して、多数の特徴を識別します。たとえば、ワークロードがCPUに集中している、毎日のパターンを示す、ワークロードがローカルストレージに頻繁にアクセスするなどの特徴を識別します。これらの特徴を迅速に処理し、ワークロードに必要なハードウェアリソースのヘッドルームを特定します。AWS Compute Optimizer は、さまざまなハードウェアプラットフォーム でワークロードがどのように実行されるかを推測し、レコメンデーションを提供されています。

【要注意】対象リソースの拡大について
本記事執筆当初、AWS Compute Optimizerの推奨対象はAmazon EC2インスタンス(Auto Scalingグループ含む)が中心でした。現在はAWS Lambda関数、Amazon EBSボリューム、Amazon ECSサービス(AWS Fargate上)、Amazon RDS(Aurora含む)のインスタンス・レプリカなど、対象リソースが大きく拡大しています。EC2以外のリソースを最適化したい場合も、まずCompute Optimizerの対応状況を公式サイトで確認することをおすすめします。

AWS Compute Optimizerでできること

AWS Compute Optimizer できることの一部を紹介します。AWS Compute Optimizerでは、直感的で簡単に実行可能な AWS コンピューティングリソースの推奨事項を提供されています。特殊専門技術を必要としたり、たくさんの時間と多額の資金を投資したりすることなく、ワークロードに最適な AWS コンピューティングリソースをすばやく特定することが可能です。AWS Compute Optimizer コンソールは、AWS Compute Optimizer によって分析されたすべてのコンピューティングリソースと推奨事項のグローバルなクロスアカウントビューを提供するため、最も影響の大きい最適化を行う機会をすばやく特定できます。

AWS Compute Optimizerを使用するメリットについて

AWS Compute Optimizerを使用するメリットについてはたくさんありますが、ここでは2つほど紹介させていただきます。

1.コストを削減することが可能な点

AWS Compute Optimizer のレコメンデーションを活用することで、ワークロードの構成とリソース使用率を分析して、過剰プロビジョニングやプロビジョニング不足の可能性がある Amazon EC2 インスタンスなどといった AWS コンピューティングリソースを特定することができます。Compute Optimizer は、AWS コンピューティングリソースのサイズを適切に調整し、異なるインスタンスサイズまたはインスタンスタイプに切り替えて、コストを節約するように推奨してくれるので上手に活用することでメリットが大きくなりますね。具体的な削減率はワークロードや構成によって変動するため、最新の目安はAWS公式サイトでご確認ください。

2.すぐに使用を開始することができる点

AWS コンソールから数クリックの簡単な操作で、Compute Optimizer が自動的にレコメンデーションを生成します。これらのレコメンデーションは、Amazon CloudWatch メトリクスと AWS リソースメタデータからの、現在のリソース使用率データに基づいています。ルールベースのしきい値を設定するために、多大な時間とお金を投資する必要はありません。圧倒的に早く使用可能にすることができる点はすごく魅力的ですね。

AWS Compute OptimizerとAWS Cost Explorerの関係

AWS Cost Explorer のリソースのサイジング推奨事項と AWS Compute Optimizer は同じ推奨エンジンを使用します。Compute Optimizer の推奨エンジンは、お客様がワークロードに最適な EC2 インスタンスタイプを特定するのに役立つ推奨事項を提供しています。Cost Explorer コンソールと API は、コスト削減につながる可能性のあるこれらの推奨事項のサブセットを表示します。お客様特有のコストとその削減に関する情報 (請求情報、利用可能なクレジット、RI、Savings Plans など) が追加されます。これにより、コスト管理の所有者はインフラストラクチャのサイジングによるコスト削減の機会をすばやく特定できるようになります。上記のように二つの関係性は密接なので二つをうまく使うことでさらに強みが生かせますね。

 

 

押さえておきたいポイント

  • AWS Compute Optimizerは機械学習による使用率分析で、EC2インスタンスをはじめLambda関数・EBSボリューム・ECS(Fargate)サービス・RDS/Auroraなど幅広いリソースの最適なサイジングを推奨してくれるサービスです。
  • Cost ExplorerのリソースサイジングとCompute Optimizerは同じ推奨エンジンを共有しており、Cost Explorer側では請求情報やRI・Savings Plansの状況も加味した削減提案を確認できます。
  • コスト削減幅や操作手順の詳細な数値は変更されることがあるため、実際の導入検討時はAWS公式サイトの最新情報をあわせて確認しましょう。

よくある質問

Q. AWS Compute Optimizerは無料で使えますか?

A. Compute Optimizer自体の推奨事項生成に追加料金はかかりません。ただし分析対象となるCloudWatchのメトリクス取得などで既存のAWS利用料が発生する場合があります。詳細な料金体系は変更される可能性があるため、AWS公式サイトでご確認ください。

Q. Compute OptimizerはEC2以外にも対応していますか?

A. はい。現在はEC2インスタンス(Auto Scalingグループ含む)に加え、AWS Lambda関数、Amazon EBSボリューム、Amazon ECS on AWS Fargateのサービス、Amazon RDS(Auroraを含む)のインスタンスやレプリカなど、対応リソースが拡大しています。

Q. Cost ExplorerとCompute Optimizerはどちらを使えばよいですか?

A. 両者は同じ推奨エンジンを使用しているため対立するものではありません。請求情報やRI・Savings Plansなどコスト面の情報とあわせて確認したい場合はCost Explorer、リソース単位で技術的な最適化提案を細かく確認したい場合はCompute Optimizerのコンソールを利用するとよいでしょう。

最後に

今回AWS Compute Optimizerについて書かせていただきました。AWS Compute Optimizerの概要、使用するメリットについてAWS Compute OptimizerとAWS Cost Explorerの関係性について基礎的な部分を紹介させていただきました。興味がある人はぜひさらに詳しく調べてみてはいかがでしょうか。

▼ アクロビジョンについて

👔

一緒に働きましょう

一人ひとりのキャリアに向き合い、
活躍できる現場をご紹介します。

採用サイトを見る →
💻

システム開発のご依頼・ご相談

コンサルティングから運用保守まで、
ワンストップで対応します。

まずはお気軽にご相談ください →