インフラ

AWS Cost Explorerとは?コスト可視化・分析の仕組みと料金・使いどころを実装者目線で解説

Adureを利用したインフラ構築

AWS Cost Explorer(コストエクスプローラー)は、AWSにかかったコストと使用状況をグラフや表で可視化し、期間や切り口を変えながら分析できるツールです。AWS Cost Managementコンソールの中にあり、当月を含めた実績と将来の予測を、サービス別やタグ別に掘り下げて見られるのが特徴です。この記事では、過去13か月の実績と今後18か月の予測というデータの範囲、サービスやコスト配分タグで切り分けるグループ化とフィルタ、日次・月次・時間別といった粒度、コンソールは無料でCost Explorer APIだけ課金される料金モデル、そしてSavings Plansやリザーブドインスタンスの購入提案までを一次情報で整理します。利用前に費用を試算するAWS Pricing Calculatorとの役割の違い、Cost Explorerを使うべき場面と、AWS Budgetsやコスト配分タグと組み合わせる運用の判断基準まで、実装者がコスト管理で迷う論点を具体的に示します。

まとめ:AWS Cost Explorerの仕組みと使いどころの要点

AWS Cost Explorerは、AWSの実績コストと使用状況を可視化・分析する無料のコンソールツールです。既定で過去13か月分の実績と当月、そして今後18か月分の予測を表示でき、サービス別・アカウント別・リージョン別・コスト配分タグ別などの切り口でグループ化やフィルタをかけながら、どこにいくらかかっているかを掘り下げられます。データはCost and Usage Report(CUR)と同じものを使い、画面に出したデータはCSVでも書き出せます。コンソールでの閲覧は無料で、費用がかかるのはプログラムから呼ぶCost Explorer APIの1リクエストあたり0.01USD(2026年7月時点)の部分だけです。

使いどころは、すでに使っているAWSのコストを「事後に」分析し、増減の要因や削減の余地を見つける場面です。利用前に費用を見積もるPricing Calculatorが試算のツールであるのに対し、Cost Explorerは実績を読み解くツール、という役割分担になります。予算超過を通知したいならAWS Budgets、費用を細かく按分したいならコスト配分タグ、と隣接機能を組み合わせるのが前提です。どの機能をどこまで入れるか迷う実装者は、本記事後半の使うべき条件と併用する機能の切り分けを、自社の運用に当てはめてください。

AWS Cost Explorerの仕組みとコスト可視化・分析ツールの位置づけ

Cost Explorerを運用へ落とし込むには、まず「これは実績を読み解くツールであって、事前に金額を確定させるツールではない」という位置づけを押さえます。ここを曖昧にすると、見積もりの精度をCost Explorerに求めたり、予算アラートの代わりに使おうとしたりと、役割違いの期待につながりかねません。

AWS Cost Managementの中でコストを可視化・分析する位置づけ

Cost Explorerは、AWS Cost Managementというコスト管理系サービス群の中で、コストと使用状況の可視化・分析を担う機能です。請求書そのものを出すAWS Billingや、予算と通知を扱うAWS Budgets、費用のしきい値超過を検知するCost Anomaly Detectionといった隣接機能と並び、Cost Explorerは「今どこにいくらかかり、どう推移しているか」をグラフと表で読み解く役割を持ちます。初回に有効化するとコストデータの準備が始まり、当月分は概ね24時間で閲覧可能になり、以降は少なくとも24時間ごとに更新される仕組みです。一度有効化すると無効化はできない点も、運用前に押さえておく前提になります。

過去13か月分の実績と今後18か月分の予測というデータの見える範囲

Cost Explorerが既定で扱うデータの範囲は、過去13か月分の実績、当月、そして今後18か月分の予測です。実績側では、月をまたいだコストの推移や、特定サービスの費用がいつ跳ね上がったかを時系列で追えます。予測側では、これまでの傾向から今後の見込み額が算出され、月末の着地や数か月先の水準をあらかじめ見立てられます。予測はあくまで過去の実績からの推計のため、新しい構成変更や一時的なスパイクは織り込まれない前提で読み、金額を確定させる用途には使わないのが実務的な扱い方です。

事前のPricing Calculatorと実績のCost Explorerの違い

コスト管理でよく混同されるのが、AWS Pricing Calculatorとの違いです。Pricing Calculatorは、まだ使っていない構成の費用を利用前に試算するツールで、インスタンスタイプや台数を入力して見積もりを組み立てます。一方のCost Explorerは、すでに発生した実績コストを利用後に可視化・分析するツールです。発注前の概算はPricing Calculator、稼働後の実費の分析はCost Explorer、と時間軸で役割が分かれます。利用前の見積もりの考え方や費用が変わる要因は、AWSの見積もりと料金計算ツールの使い方を発注視点で解説した記事で整理すると、事前と事後の両輪でコストを捉えられます。

AWS Cost Explorerの主要機能とグループ化・フィルタ・粒度

Cost Explorerの分析力は、コストをどの切り口で束ね、どの粒度で見るかで決まります。ここでは、実装者が費用の要因を突き止めるために使う中心機能を押さえます。

サービス別・タグ別などのグループ化とフィルタのディメンション

Cost Explorerでは、コストを複数のディメンションでグループ化・フィルタできます。代表的な切り口は、サービス別、連携アカウント別、リージョン別、アベイラビリティゾーン別、インスタンスタイプ別、使用タイプ別、購入オプション別、そしてコスト配分タグ別です。たとえば「サービス別に積み上げてEC2とRDSの構成比を見る」「タグでチームや案件ごとに費用を按分する」といった読み方ができます。案件やチーム単位で費用を切り分けたい場合は、あらかじめリソースにコスト配分タグを付け、そのタグを有効化しておくことが、後からの分析を効かせる前提になります。

日次・月次と時間別・リソース別の粒度と追加料金が発生する前提

データの粒度は、既定で月次と日次が使えます。日々の増減を追いたいときは日次、傾向を俯瞰したいときは月次、と切り替えます。さらに細かく、時間別やリソースレベル(個々のインスタンス単位など)の粒度も選べますが、これらは有効化により追加料金が発生する点に注意が必要です。単価や課金条件は改定されるため、時間別・リソース別を常時オンにする前に、公式の料金ページで対象と時点を確認してください。普段は月次・日次で運用し、原因の切り分けが要る局面に限って時間別・リソース別を有効化する、という使い分けが費用を抑える基本です。

切り口・粒度 見えること 使う場面
サービス別グループ化 費用の構成比 コストの主因を特定
コスト配分タグ別 案件・チーム按分 費用の割り当て
月次・日次の粒度 推移と増減 常時の傾向把握
時間別・リソース別 細部の内訳 原因切り分け(追加料金)

Savings Plans・リザーブドインスタンスの購入提案とレポート

Cost Explorerは、可視化だけでなく削減に向けた提案も出せる点が持ち味です。過去の使用実績をもとに、購入すべきリザーブドインスタンス(RI)やSavings Plansの推奨を提示し、どれだけ費用を抑えられそうかの目安を示します。あわせて、購入済みのRIやSavings Plansがどの程度使われているか(使用率)、対象の使用量をどこまでカバーできているか(カバレッジ)のレポートも確認できます。オンデマンドで払い続けているワークロードのうち、稼働が安定しているものをコミットメント購入へ寄せる判断の材料になり、費用を削る打ち手を実績から裏づけられる点が要点です。なお、購入コミットの前段としてインスタンス自体のサイズを見直すなら、AWS Compute Optimizerによるリソース適正化の推奨とあわせて棚卸しすると精度が上がります。

AWS Cost Explorerの料金モデルとAmazon Q・CURとの連携

Cost Explorerは、コスト管理ツール自体のコストが読みにくいと本末転倒です。どこが無料でどこに費用がかかるか、そして他のデータ機能とどうつながるかを押さえます。

コンソールは無料・Cost Explorer APIは1リクエスト0.01USDの料金

Cost Explorerの料金は、コンソール(UI)での閲覧・分析が無料である点が起点です。画面上でグループ化やフィルタをかけ、グラフや表を見て回るぶんには費用がかかりません。費用が発生するのは、プログラムからコストデータを取得するCost Explorer APIを呼んだときで、ページネーションを伴う1リクエストあたり0.01USD(2026年7月時点)が課金されます。ダッシュボードやコスト自動集計を自作してAPIを繰り返し叩く設計では、リクエスト数がそのまま費用になるため、必要な粒度と頻度に絞って呼ぶのが抑える打ち手です。加えて、前述の時間別・リソース別粒度を有効化した場合の追加料金も、料金を見積もる際に織り込んでおきます。

CURと同一データセット・CSV出力・Amazon Q Developerの自然言語質問

Cost Explorerは、Cost and Usage Report(CUR)や詳細請求レポートと同じデータセットを使います。画面で見えている数字とCURの数字が同じ源から来るため、Cost Explorerで傾向をつかみ、さらに細かい行レベルの分析はCURをデータ基盤に流し込んで行う、という段階的な使い分けができます。Cost Explorerで表示中のデータはCSVでも書き出せるので、共有や社内の会計処理へ渡すのも容易です。近ごろはAmazon Q Developerとの連携も入り、「先月コストが増えた要因は」といった自然言語の質問に対して、Cost Explorer側がグラフ・表・フィルタ・期間を自動で調整して回答する使い方も選べます。

AWS Cost Explorerを使うべき条件と他のコスト管理機能との使い分け

ここでは判断を言い切ります。Cost Explorerは実績の可視化・分析には強い反面、予算の通知や、金額を確定させる見積もりの代わりにはなりません。自社のコスト管理をどう組むかを、条件付きで見極めてください。

AWS Cost Explorerの導入が効く場面と要件の条件

導入が効くのは、すでにAWSを使っていて、月々のコストの内訳や増減の要因を事後に把握したい、という条件が重なるときです。具体例は、想定より請求が膨らんだ原因をサービス別に切り分けたい、チームや案件ごとにタグで費用を按分したい、オンデマンドの費用をRIやSavings Plansへ寄せて削れるか検討したい、といった場面が当てはまります。閲覧は無料で有効化もすぐに済むため、AWSを運用しているならまず有効化して実績を可視化する価値があります。こうしたAWS上のコスト管理や構成の見直しを自社に取り入れるなら、AWSを含むクラウドインフラ構築の相談窓口で、コスト配分タグの設計やRI・Savings Plansの妥当性、料金を抑える構成の見直しをあわせて相談するとよいでしょう。

Cost Explorerだけでは足りない場面とAWS Budgets・異常検知の併用

Cost Explorerは実績を「見に行く」ツールのため、しきい値を超えたら能動的に知らせる用途には単体では足りません。予算を決めて超過や超過見込みを通知したいならAWS Budgets、想定外の急増を自動で検知したいならCost Anomaly Detectionを併用します。また、利用前に金額を固めたい発注や稟議の場面では、実績ベースのCost ExplorerではなくPricing Calculatorで試算するのが筋です。Cost Explorerで傾向をつかみ、Budgetsで歯止めをかけ、異常検知で急変を拾う、という三点セットで運用すると、可視化と通知の役割を取り違えずに済みます。

コスト配分タグとWell-Architectedのコスト観点を組み合わせる見取り図

Cost Explorerを効かせる前提は、分析できるようにデータを整えておくことです。案件やチームで費用を按分したいなら、リソースへのコスト配分タグの付与と有効化を先に済ませておかないと、後から切り分けられません。さらに上位の設計指針として、AWS Well-Architected フレームワークにはコストを扱う柱(Cost Optimizationの柱)があり、費用対効果の高い構成をどう保つかの原則を示します。Cost Explorerで見つけた無駄を、単発の削減で終わらせず設計の原則へ結びつけたい場合は、AWS Well-Architected フレームワークの基本概要と目的を解説した記事で全体像を押さえると、可視化から継続的なコスト管理まで一本の線でつながります。

よくある質問

AWS Cost Explorerの導入検討で実装者から多く挙がる質問を、一次情報に基づいて簡潔に整理します。

AWS Cost Explorerの利用に料金はかかりますか?

コンソール(UI)でコストを可視化・分析するぶんには無料です。費用がかかるのは、プログラムからデータを取得するCost Explorer APIで、ページネーションを伴う1リクエストあたり0.01USD(2026年7月時点)が課金されます。加えて、時間別やリソースレベルの粒度を有効化した場合は追加料金が発生するため、単価と条件は公式の料金ページで時点を確認してください。

Cost ExplorerとPricing Calculatorはどう使い分けますか?

Pricing Calculatorは利用前に費用を試算するツール、Cost Explorerは利用後に実績を分析するツール、と時間軸で分かれます。発注や稟議で金額の見立てが要る段階ではPricing Calculatorで見積もり、稼働後に実費の内訳や増減の要因を追う段階ではCost Explorerを使います。前者は将来の概算、後者は過去と現在の実績、という役割の違いを押さえると迷いません。

Cost Explorerで予算超過のアラートは出せますか?

Cost Explorer自体は可視化・分析が役割で、予算超過を能動的に通知する機能は持ちません。予算を決めて超過や超過見込みを通知したい場合は、同じCost Management内のAWS Budgetsを併用します。想定外の急増を自動で拾いたいときは、Cost Anomaly Detectionを組み合わせると、見に行く分析と自動通知を役割分担できます。

チームや案件ごとに費用を分けて見ることはできますか?

コスト配分タグを使えば、チームや案件ごとに費用を按分して分析できます。あらかじめリソースにタグを付け、そのタグをコスト配分タグとして有効化しておくと、Cost Explorer上でタグ別にグループ化・フィルタできるようになります。ただしタグは有効化した時点以降のデータが対象になりやすいため、按分したい範囲は早めにタグ設計を済ませておくのが実務的です。

過去や未来のデータはどこまで見られますか?

既定で、過去13か月分の実績、当月、今後18か月分の予測を表示できます。予測は過去の実績からの推計のため、新しい構成変更や一時的なスパイクは織り込まれない点に注意してください。当月分のデータは有効化から概ね24時間で閲覧でき、以降は少なくとも24時間ごとに更新されるため、直近の増減もほぼ日次で追えます。

関連記事

資料請求

RELATED POSTS 関連記事