変更要約: in-scope サービス網羅: コンピュート配置(Elastic Beanstalk/Outposts/VMware Cloud on AWS/Wavelength/Serverless Application Repository/ECS Anywhere/EKS Anywhere/EKS Distro)・コスト可視化(Cost and Usage Report/Compute Optimizer/License Manager)・管理とガバナンス(CloudFormation/Service Catalog/Control Tower/Systems Manager/CloudWatch/X-Ray/Managed Grafana/Managed Service for Prometheus/Health Dashboard/Well-Architected Tool/Management Console)を各節に追加
4.3コスト管理ツールと適正化
Cost Explorer・AWS Budgets・Trusted Advisor によるコストの可視化・管理・推奨と、リソースの適正化(right-sizing)の考え方を理解します。
コストは「見える化 → 予算で管理 → 推奨に従って改善」のサイクルで最適化します。AWS はそのためのツールを提供します。
4.3.1コスト管理ツール
- Cost Explorer:過去のコストを可視化・分析し、傾向やサービス別/タグ別の内訳を把握する。
- AWS Budgets:予算を設定ししきい値アラートで超過(や超過予測)を通知する。
- Trusted Advisor:コスト・セキュリティ・性能・耐障害性・サービス制限の推奨事項を提示(未使用リソースの検出等)。
- コスト配分タグ:リソースにタグを付け、部門/プロジェクト別にコストを配賦・分析する。
- 適正化(right-sizing):要件を満たす最小のリソースを選び、過剰プロビジョニングを避ける。
コスト最適化は「見える化 → 予算で管理 → 推奨に従い改善 → 適正化」のサイクルで回します。まず Cost Explorer で「何にいくらかかっているか」を可視化(タグで部門別に内訳)、AWS Budgets で予算としきい値アラートを設定して超過を早期に検知、Trusted Advisor の推奨(使われていないインスタンスや過大なボリュームの検出)に従って無駄を削減します。仕上げが right-sizing(適正化)——「念のため大きめ」をやめ、実測に基づき要件を満たす最小のリソースに合わせます。これらは料金モデル(前々節)やストレージクラス(前節)の選択と組み合わせて効きます。
| やりたいこと | ツール/手法 |
|---|---|
| 過去コストを可視化・分析 | Cost Explorer |
| 予算超過を通知 | AWS Budgets |
| 無駄/改善点の推奨 | Trusted Advisor |
| 部門/プロジェクト別の配賦 | コスト配分タグ |
| 過剰リソースの是正 | right-sizing(適正化) |
シナリオ:コストの見直し。 月次で Cost Explorer を確認し、急増したサービスを特定(タグで部門別に)。各部門に Budgets を設定して超過時にアラート。Trusted Advisor が「使われていない EC2/過大な EBS」を指摘→停止や right-sizing で削減。さらに定常分は Savings Plans、ログは S3 ライフサイクルで安価な層へ、と前節までの最適化も併用します。
混同に注意:
①Cost Explorer=過去の可視化・分析/Budgets=予算と超過アラート(未来志向)——役割が別。
②Trusted Advisor は推奨(コスト以外にセキュリティ/性能/耐障害性/制限も)。
③right-sizing は「最大」ではなく「要件を満たす最小」。
④タグはコスト配賦の鍵。
Q. Cost Explorer と Budgets の違いは? Cost Explorer は過去コストの可視化・分析、Budgets は予算設定と超過(予測含む)アラート。Q. Trusted Advisor は何をする? コスト・セキュリティ・性能・耐障害性・サービス制限の推奨(未使用リソース検出など)。Q. right-sizing とは? 実測に基づき、要件を満たす最小のリソースに合わせること(過剰プロビジョニングの是正)。
「過去コストの分析=Cost Explorer」「予算・アラート=Budgets」「推奨=Trusted Advisor」「部門別配賦=コスト配分タグ」、そして right-sizing(要件を満たす最小) はコスト最適化で頻出です。
4.3.2その他の主要 in-scope サービス(コスト可視化・管理とガバナンス)
コストの可視化と適正化では次を押さえます。AWS Cost and Usage Report(CUR)は最も詳細な課金/使用量の明細データを S3 へ出力し、独自分析や原価配賦に使います(Cost Explorer は対話的な可視化)。AWS Compute Optimizer は実測メトリックから EC2/EBS/Lambda の適正サイズを推奨し、過剰/過少プロビジョニングを是正したいときに使います。AWS License Manager はソフトウェアライセンスの保有数・使用状況を一元管理し、ライセンス違反や超過コストを防ぎます。
運用とガバナンスのマネージドサービスも in-scope です。プロビジョニングは AWS CloudFormation(インフラをコード=テンプレートで再現可能に構築)と AWS Service Catalog(承認済み構成をカタログ化して配布)。マルチアカウント統制は AWS Control Tower(ガードレール付きのランディングゾーンを自動構築)。運用は AWS Systems Manager(パッチ/設定/セッションなど運用の一元管理)と AWS Management Console(Web のコンソール)。可観測性は Amazon CloudWatch(メトリック/ログ/アラーム)、トレースの AWS X-Ray、OSS 互換の Amazon Managed Grafana と Amazon Managed Service for Prometheus。健全性と改善は AWS Health Dashboard(AWS 側の障害/予定メンテの通知)と AWS Well-Architected Tool(設計を 6 つの柱で点検)です。
| やりたいこと | サービス |
|---|---|
| 最も詳細な課金明細データ | AWS Cost and Usage Report |
| 適正サイズの推奨 | AWS Compute Optimizer |
| ライセンスの一元管理 | AWS License Manager |
| インフラをコードで構築 | AWS CloudFormation |
| 承認済み構成のカタログ配布 | AWS Service Catalog |
| マルチアカウントの統制 | AWS Control Tower |
| 運用の一元管理 | AWS Systems Manager |
| メトリック/ログ/アラーム | Amazon CloudWatch |
| 分散トレース | AWS X-Ray |
| OSS 互換の可観測性 | Amazon Managed Grafana / Amazon Managed Service for Prometheus |
| AWS 障害/メンテの通知 | AWS Health Dashboard |
| Well-Architected の点検 | AWS Well-Architected Tool |
| Web のコンソール | AWS Management Console |
4.3.3この節のまとめ
- Cost Explorer(分析)/Budgets(予算・アラート)/Trusted Advisor(推奨)/コスト配分タグ(配賦)
- right-sizing で過剰プロビジョニングを是正。料金モデル/ストレージクラスの最適化と併用
進捗の記録にはログインが必要です。
理解度チェック
(軽い確認用)Q1. 過去のコストを可視化・分析して傾向を把握する AWS サービスはどれですか?
Q2. コストがしきい値に近づいた/超えたときに通知を受けるサービスはどれですか?
Q3. コスト最適化における「適正化(right-sizing)」の考え方として正しいものはどれですか?

