FinOps & クラウドコスト関連ナレッジ - 2025年3月

FinOps & クラウドコスト関連ナレッジ - 2025年3月

Clock Icon2025.04.01

近年、クラウドコストに関する課題が注目を集めています。私自身も注目してキャッチアップしているテーマです。そんな中で、同じ関心ごとをお持ちの方のお役に立てればと思い、個人的に気になった記事をシェアしています。

早速、2025年3月頃に見かけた記事を紹介していきます。

FinOps Framework 2025

https://www.finops.org/insights/2025-finops-framework/

FinOps Framework が更新されました。先日公開されたレポート内にあった Cloud+ の時代として、Licensing と AI がスコープに追加され、定義や原則、ドメインなどが更新されています。

最新の FinOps Framework は こちら から確認できます。

スクリーンショット 2025-03-27 16.20.20

また 4月3日 に FinOps Foundation による今回のアップデートをテーマとしたイベントが開催されるようです。(日本語同時字幕)

https://finops.connpass.com/event/350359/

FinOps for Software as a Service (SaaS)

https://www.finops.org/wg/finops-for-software-as-a-service-saas/

先日の FinOps for AI に続いて SaaS 向け FinOps に関するホワイトペーパーがリリースされています。

AWS Savings Plans: How to Implement an Effective Chargeback Strategy

(AWS 貯蓄プラン: 効果的なチャージバック戦略を実装する方法)

https://aws.amazon.com/blogs/aws-cloud-financial-management/aws-savings-plans-how-to-implement-an-effective-chargeback-strategy/

マルチアカウント環境下(同じ Organization 内)で SP 割引共有がされているケースにおいて、アカウント単位に SP 購入額(SavingsPlanRecurringFee)や適用額(SavingsPlanCoveredUsage)を確認するためのデータ準備(CUR2.0)や分析(Athena)、例が紹介されています。

共同利用方式で Savings Plans の割引が適用される額がコスト配分タグごとに確認できるのか検証してみた

https://qiita.com/takeda_h/items/a06ece47285722110089

こちらはガバメントクラウドでの共同利用方式(単一アカウントにあるサービスを複数の利用団体が利用する方式)内での配賦を目指して、まずはコスト配分タグ単位で SP の適用状況や額が確認できるかを検証された記事です。

ガバメントクラウドでの共同利用方式に限らず、単一アカウント内に、複数部門やシステムが混在しているケースでは類似する課題を抱えている方もいらっしゃるのではないかと思います。

またガバメントクラウドでのコスト管理に関する記事を他にも見かけました。性質上の制約に起因する面もあるかと思いますが、一筋縄ではいかない印象を受けます。

AWS NAT Gatewayの通信分析とコスト最適化

https://developersblog.dmm.com/entry/2025/03/04/110000

コスト分析をする中で「EC2-その他」の利用費が多い場合での定番の一つでもある NAT Gateway での通信の最適化に関する記事です。よく遭遇するパターンではありますが、現状分析から対策まで実施するのが大変という声も聞く中で、丁寧に紹介してくださっているので、同じ課題を解消されたい方にはお勧めです。

AWSコスト削減に継続的に向き合う技術と組織 - TechLovers#10

https://sony.connpass.com/event/345135/

3月4日に開催された「AWSコスト削減に継続的に向き合う技術と組織 - TechLovers#10」での資料が公開されています。

Oracle Cloud Hangout Cafe 9 #6 開発者のための FinOps

https://ochacafe.connpass.com/event/333252/

3月5日に開催された「Oracle Cloud Hangout Cafe 9 #6 開発者のための FinOps」での資料が公開されています。

Microsoft Cost Management updates—March 2025

(Microsoft Cost Management の更新 - 2025 年 3 月)

https://azure.microsoft.com/en-us/blog/microsoft-cost-management-updates-march-2025/

Microsoft 公式のコスト管理に関するアップデートサマリー記事が公開されています。

3月サマリーでは5つのトピックが掲載されています。

  • AKS (Azure Kubernetes Service) コストの最適化
  • AWS (Azure Web サービス) コネクタの廃止
  • Azure OpenAI サービスプロビジョニング予約の交換
  • コスト報告の未来を形作る
  • ドキュメントの更新

Split Cost Allocation Data for Amazon EKS

(Amazon EKS の分割コスト配分データ)

https://medium.com/@hirsch.elad/split-cost-allocation-data-for-amazon-eks-deb59dbd344a

記事としては、分割コスト配分タグ(SCAD)や CloudWatch Container Insights を利用して、EKS の詳細なレベルでのリソース利用とコストの可視性を確保する内容ですが、冒頭のピザ屋「Tony's Tasty Pies」 を例に用いたユニットエコノミクスの記載がシンプルにわかりやすくて良かったです。

スクリーンショット 2025-03-28 13.48.17

AWS Config を使用したコスト最適化ガバナンスの自動化を試してみた

https://dev.classmethod.jp/articles/aws-config-cost-optimization-governance-implementation/

私が断念したソリューションをきっちり検証してくれています。ありがとうございます!

AMDベースEC2インスタンスへの移行ガイド

https://dev.classmethod.jp/articles/guide-to-migrating-to-amd-ec2-instances/

EC2 コスト最適化の検討項目に Intel から Graviton(ARM)への切り替えがありますが、Graviton が非対応な Windows を利用したワークロードやアプリケーションへの影響から検討を断念することもあります。そんな時には AMD への移行も検討するのがお勧めです。もちろん Intel から AMD への移行なら前述の課題への考慮不要というものではないため、本記事が参考になるかと思います。

Efficiently manage Amazon EC2 On-Demand Capacity Reservations (ODCRs) with split, move, and modify

(分割、移動、変更により Amazon EC2 オンデマンド容量予約 (ODCR) を効率的に管理)

https://aws.amazon.com/blogs/compute/efficiently-manage-amazon-ec2-on-demand-capacity-reservations-odcrs-with-split-move-and-modify/

昨年からオンデマンドキャパシティ予約(ODCR)に関するアップデートがいくつかリリースされていますが、わかったようでわかっていない状態な私にとって、図解の本記事は理解を助けてくれる記事でした。もし私と同じような状態の方には、お勧めです。

Amazon S3 reduces pricing for S3 object tagging by 35%

(Amazon S3 が S3 オブジェクトタグ付けの料金を 35% 引き下げ)

https://aws.amazon.com/about-aws/whats-new/2025/03/amazon-s3-reduces-pricing-object-tagging/

定期的な値下げは、ありがたいですね!

A Step-by-Step Guide to Optimizing Amazon DynamoDB Costs with CUDOS Dashboard

(CUDOS ダッシュボードを使用して Amazon DynamoDB コストを最適化するためのステップバイステップガイド)

https://repost.aws/articles/ARexp_3RxiQKOGwXbPaPWXPQ/a-step-by-step-guide-to-optimizing-amazon-dynamodb-costs-with-cudos-dashboard

CUDOS v5.5 を利用して DynamoDB の利用状況を確認して、容量モード切り替えの可否を判断するケースなどが紹介されています。CUDOS Dashboard を含む Cloud Intelligence Dashboards(CID) は英語表記なこともあり、初見でユースケースを把握しづらい面もあるため、ガイドが紹介されるのはありがたいですね。

また CUDOS Dashboard 以外に CUR と QuickSight を組み合わせた可視化に関する記事が他にも掲載されていました。CUR と QuickSight を利用したダッシュボードカタログのようなものがどこかで一元管理・公開されると嬉しいですね(祈り)

セキュリティやコスト通知の暫定ソリューションとしてDevinを活用

https://dev.classmethod.jp/articles/devin-pre-saas-bridge/

専用サービス導入やきっちりとした準備(戦略作成や整備)を実施する前の暫定的な位置付けで、セキュリティ通知やコストレポート報告などのタスクを巷で噂の AI エージェントの Devin でやってみたという記事です。AWS コスト最適化詳細レポートの例を見ると良さそうな印象です。

Unlocking AWS Cost Efficiency Secrets: Lessons from Amazon's FinOps Journey

(AWS のコスト効率の秘密を解き明かす: Amazon の FinOps の取り組みから学んだ教訓)

https://community.aws/content/2uS6DJhDYkYzTTiqGEgs9QFoiHM/unlocking-aws-cost-efficiency-secrets-lessons-from-amazon-s-finops-journey

AWS の顧客でもある Amazon(小売や Prime Video、Ads など)での FinOps に関する取り組みが紹介されています。Amazon だからといって特別なツールやソースがあるわけではなく、他の利用顧客と同様の取り組みやアプローチを実施していると話されていました。その中で、興味深かったのが「Credit Score」と言われる健全性を測る KPI があるそうです。リソースの利用状況、予測との差異、効率性の観点から評価されるとのことです。

Optimising Microservices Communication Costs Using Amazon X-Ray

(Amazon X-Ray を使用したマイクロサービスの通信コストの最適化)

https://community.aws/content/2uE093BWcNPWVTAwjQtcxCdoWBl/optimising-microservices-communication-costs-using-amazon-x-ray

AWS が提供する APM サービスである X-Ray を利用してマイクロサービスでの可観測性を高めて、パフォーマンスのボトルネックや非効率性を特定して、改善することでパフォーマンスの向上、コスト最適化するためのステップガイドが紹介されています。

Well-Architected Framework の各柱はトレードオフな側面があり、コストは他の柱との相反する面が多い印象ですが、個人的にパフォーマンスとは密接な関係にあると思っています。現状を定量的に評価して、非効率な部分を改善することで利用するリソースが最適化されるため、結果としてコスト最適化することができると考えても良いかなと思います。
そのため、コストの文脈においてもシステムの健全性を測るためにオブザーバビリティを高めることは大切です。

僕のSLOとNew Relic by NRUG Vol.13に参加しました!

https://dev.classmethod.jp/articles/slo-new-relic-by-nrug-vol-13/

https://view-su2.highspot.com/viewer/77f9de94f9d84fffab77a69e03a4582b#1

そんなオブザーバビリティをプラットフォームとして提供する New Relic さんのユーザー会のレポートと新機能アップデートスライドが公開されています。

その中で、クラウドコストとの連携機能がアップデートされてリアルタイムな分析が出来る Cloud Cost Intelligence が提供されるようです。(3/19 時点は限定プレビュー)

スクリーンショット 2025-03-28 16.31.18

助けて! CloudWatch Logs のコストが急上昇!! ログ管理の最適化でコストを 1/3 にした話

https://kaminashi-developer.hatenablog.jp/entry/2025/3/21/aws-cloudwatch-cost-optimization

キャッシュを導入したことでログそのもの量が減った点とログの保管先を直接S3へ出力するように変更することで CloudWatch Logs のコスト最適化を実現された記事です。後者については同じ課題をお持ちの方もいらっしゃるのではないかと思います。

記事の中でも紹介してくださっていましたが弊社メンバーが同様の課題への対策を JAWS DAYS 2025 で発表してくれています。

読み取り専用 DB を Aurora から SQLite に移行してコストを 1/8 に削減した話

https://www.m3tech.blog/entry/sqlite-on-ecs-fargate

(元の金額にもよりますが)1/8 削減はすごいですね!まとめに書かれているように DB に手を入れるのは大変なことではありますが、リターンも大きい。まさに 「Elephant in the room」 ですね。

A CTO’s Guide to Measuring Software Development Productivity

(CTO によるソフトウェア開発の生産性測定ガイド)

https://aws.amazon.com/blogs/enterprise-strategy/a-ctos-guide-to-measuring-software-development-productivity/

組織で FinOps を実践するために、重要なプレイヤーでもある開発チームにおける生産性を測る4つの観点が紹介されています。
クラウドコストの多寡やシステム面でのメトリクスに留まらず、関連するプレイヤーの KPI やビジネスとして KGI と組み合わせて、現状を評価することが出来れば、より高度で優れたコミュニケーションとなり、まさに文化的実践と言える状態になるのではないかと思うので、このような指標や観点を把握しておくことも大切だなと思います。

Data-Native FinOps: Why Your Data Stack Deserves Specialized Cost Management

(データネイティブ FinOps: データ スタックに専門的なコスト管理が必要な理由)

https://medium.com/@kunalunravel/data-native-finops-why-your-data-stack-deserves-specialized-cost-management-0df0652eeafb

この記事の中で、面白いなと感じたのは、よりワークロードやドメインの専門性を持った FinOps ソリューションが必要だと紹介されていた点です。
確かに、例えば「(類似するシステムのデータ等からユーザー数に対するコストの平均は大体これくらいだから) 現在のコストは妥当ですよ」「(この手のシステムでは月次の定期処理があるため、それらを加味した上で、評価をしたら) このリソースは最適化が可能です」といったコンテキストや専門性を含めた推奨事項の提供や見るべき指標がデフォルトでUIに反映されているようなソリューションがあれば、より優れたコスト管理の実践が可能となりそうだなと思います。

Q-Bits:Cost allocation tag strategies with Amazon Q Developer

(Q-Bits:Amazon Q Developer によるコスト配分タグ戦略)

https://community.aws/content/2rOkCyZfyMZuOUO2A6HFnwiMrvM/q-bits-cost-allocation-tag-strategies-with-amazon-q-developer

タグ戦略(ここではコスト)に必要なタグ定義やポリシー、チェックスクリプトの作成をAmazon Q Developer を利用して実施する例が紹介されています。

コスト以外にも Amazon Q Developer を利用したユースケースを紹介する Q-Bits というシリーズがあるようです。

https://community.aws/tags/q-bits

Optimizing Cost for Generative AI with AWS

(AWS による生成 AI のコスト最適化)

https://aws.amazon.com/blogs/aws-cloud-financial-management/optimizing-cost-for-generative-ai-with-aws/

AWS でワークロードへ生成 AI を利用するパターン(SageMaker, Bedrock, Amazon Q)とそれぞれへの購入オプションによるコスト最適化方法、生成 AI 利用に対する CFM の導入アプローチの概要が紹介されています。この記事はシリーズで続編があるようです。早速、第2弾が公開されています。

Managing the cost of AI: Leveraging the FinOps Framework

(AI のコスト管理: FinOps フレームワークの活用)

https://techcommunity.microsoft.com/blog/finopsblog/manging-the-cost-of-ai-leveraging-the-finops-framework/4381666

こちらは Azure での AI 利用したワークロードに対するコスト軸での導入や管理のアプローチやフレームワークが紹介されています。

AWS や Azure といったクラウドベンダーによる FinOps for AI に関する記事が公開されていることからも関心の高さが伺えます。

AWSコスト 春の総決算2025

https://srest.connpass.com/event/345078/

3月27日に開催された「AWSコスト 春の総決算2025」での資料やレポートが公開されています。

Amazon ElastiCache for RedisからAmazon ElastiCache Serverless for Valkeyへ移行した話

https://buildersbox.corp-sansan.com/entry/2025/03/27/080000

運用コストとクラウドの利用費のどちらか一方の削減に留まらず、両方で良い効果が得られていて、素晴らしいですね!

さいごに

3月は勉強会や書籍が豊富でした(主催者・著者の方々に感謝)。インプットしながらまずは FinOps Certified Practitioner を目指していきたいなと思います。

また 3月14日に開催された Japan FinOps Meetup#4 の中で、6月18日に FinOps X Day Tokyo 開催予定とアナウンスがありました。今から楽しみです!

https://x.finops.org/x-days/

Share this article

facebook logohatena logotwitter logo

© Classmethod, Inc. All rights reserved.