Lock in $30 Savings on PRO—Offer Ends Soon! ⏳

20251211_第2木曜LT会

Avatar for kokamoto01 kokamoto01
December 11, 2025
41

 20251211_第2木曜LT会

Avatar for kokamoto01

kokamoto01

December 11, 2025
Tweet

Transcript

  1. © Metaps Holdings, Inc. 未使⽤率が計算できればOK SP償却コスト = ([SP の前払い料⾦の合計⾦額] ÷

    12または36) 未使⽤コスト = (SP償却コスト) - (使⽤したSPコミットメント) 未使⽤率(%) = (未使⽤コスト / SP償却コスト) × 100 10
  2. © Metaps Holdings, Inc. ⼿順その1 Cost and Usage Reports (以降CUR)のデータをS3にエクスポートする

    Data Exportsを使⽤します。設定は以下の通り - 標準データエクスポート - テーブルデータコンテンツはCUR2.0 - 時間粒度は[時間単位] - SPが時間単位のコミットのため、整合性がとりやすい - エクスポートする圧縮タイプとファイル形式はParquet形式 - Athenaで使うのが簡単 - ファイルのバージョニングは[既存のデータエクスポートファイルを上書き] - S3バケット料⾦の節約になります 12
  3. © Metaps Holdings, Inc. ⼿順その3 Athenaでクエリを呼び出す 14 SELECT SUM(discount_amount) AS

    unused_discount_cost FROM commitment_discounts WHERE start_date <= DATE 'YYYY-MM-DD' AND end_date >= DATE 'YYYY-MM-DD' AND usage_amount = 0;
  4. © Metaps Holdings, Inc. ⼿順その3 Athenaでクエリを呼び出す 15 SELECT SUM(discount_amount) AS

    unused_discount_cost FROM commitment_discounts WHERE start_date <= DATE 'YYYY-MM-DD' AND end_date >= DATE 'YYYY-MM-DD' AND usage_amount = 0; 全く読み込めない
  5. © Metaps Holdings, Inc. 公約 Savings Plans Purchase Analyzerを有効活⽤します 25

    https://aws.amazon.com/jp/blogs/news/announcing-savings-plans-purchase-analyzer/
  6. © Metaps Holdings, Inc. 気付いたこと 26 Savings Plansの優先順位は不平等 -> ペイヤーアカウントでまとめてSPを購⼊しているが、

    複数の事業部で1つのOU設計になっているため、 SPの適⽤割合が違っていると償却コストの計算が ⾯倒なことになりそう🤮
  7. © Metaps Holdings, Inc. ⾃⼰紹介 岡本 健太郎 株式会社メタップスホールディングス SRE Okamoto

    Kentaro @kokamoto01 プロフィール: SIer -> メタップス ドキュメント書くことが多い ⼀⾔: アドベントカレンダー書くの遅れてます 34 こかもって呼んでね