mcpField
C
cloud-cost-management

cloud-cost-management

github.com/aj-geddesクラウド・DevOps373444 回インストール34 週間前に更新
リポジトリ

cloud-cost-management について

クラウド支出の計画と最適化を支援するスキルです。インフラコストを管理するチーム向けに、コスト分析、配賦、予測、最適化を扱い、AWS、Terraform、Azure、GCPのガイドを含みます。

主な機能

  1. 01クラウド支出の分析
  2. 02コンピューティングとデータベースの最適化
  3. 03ストレージとデータ転送コストの削減
  4. 04予約容量とSpotの計画
  5. 05コスト配賦と予算アラート

活用シーン

  1. 01AWS Cost Explorerでサービス支出を確認
  2. 02コンピューティングインスタンスの適正化
  3. 03安定したワークロード向けの予約容量計画
  4. 04配賦と予算アラートによるコスト追跡

インストール

コマンドをコピーしてターミナルで実行します。

$npx skills add https://github.com/aj-geddes/useful-ai-prompts --skill cloud-cost-management

インストール後、Claude Code で/cloud-cost-managementを入力して読み込まれたか確認します。

同梱ファイル

SKILL.md と一緒にインストールされる参考資料やスクリプト。

references/
aws-cost-optimization-with-aws-cli.md
azure-cost-management.md
cost-monitoring-dashboard.md
gcp-cost-optimization.md
terraform-cost-management-configuration.md
scripts/
validate-config.sh
templates/
config-starter.yaml

詳細

クラウドコスト管理

目次

概要

クラウドコスト管理では、クラウド支出を監視、分析、最適化します。リザーブドインスタンス、スポット料金、適切なサイジング、コスト配分を活用した戦略を実施することで、ROI を最大化し、予算超過を防ぎます。

使用する場面

  • クラウドインフラストラクチャのコスト削減
  • コンピューティング支出の最適化
  • データベースコストの管理
  • ストレージの最適化
  • データ転送コストの削減
  • リザーブドキャパシティの計画
  • チャージバックとコスト配分
  • 予算予測とアラート

クイックスタート

最小限の動作例:

# Enable Cost Explorer
aws ce get-cost-and-usage \
  --time-period Start=2024-01-01,End=2024-01-31 \
  --granularity MONTHLY \
  --metrics "UnblendedCost" \
  --group-by Type=DIMENSION,Key=SERVICE

# List EC2 instances for right-sizing
aws ec2 describe-instances \
  --query 'Reservations[*].Instances[*].[InstanceId,InstanceType,State.Name,LaunchTime,Tag]' \
  --output table

# Find unattached EBS volumes
aws ec2 describe-volumes \
  --filters Name=status,Values=available \
  --query 'Volumes[*].[VolumeId,Size,State,CreateTime]'

# Identify unattached Elastic IPs
aws ec2 describe-addresses \
  --query 'Addresses[?AssociationId==null]'

# Get RDS instance costs
aws rds describe-db-instances \
  --query 'DBInstances[*].[DBInstanceIdentifier,DBInstanceClass,StorageType,AllocatedStorage]'

// ... (see reference guides for full implementation)

リファレンスガイド

詳細な実装については、references/ ディレクトリを参照してください:

ガイド内容
AWS CLI による AWS コスト最適化AWS CLI による AWS コスト最適化
Terraform コスト管理の設定Terraform コスト管理の設定
Azure コスト管理Azure コスト管理
GCP コスト最適化GCP コスト最適化
コスト監視ダッシュボードコスト監視ダッシュボード

ベストプラクティス

✅ 実施すること
  • 安定したワークロードにはリザーブドインスタンスを使用します
  • 柔軟性を確保するため、Savings Plans を導入します
  • メトリクスに基づいてインスタンスのサイズを適正化します
  • フォールトトレラントなワークロードにはスポットインスタンスを使用します
  • 未使用のリソースを定期的に削除します
  • 詳細な請求とコスト配分を有効にします
  • CloudWatch/Cost Explorer でコストを監視します
  • 予算アラートを設定します
  • 毎月のコストレポートを確認します
❌ 実施しないこと
  • 未使用のリソースを稼働したままにします
  • コスト最適化の推奨事項を無視します
  • 予測可能なワークロードにオンデマンドを使用します
  • リソースへのタグ付けを省略します
  • データ転送コストを無視します
  • ストレージのライフサイクルポリシーを忘れます

コメント