クラウド支出が新たな高みに達し続ける中、組織はコストを抑制するための新たなアプローチを必要としています。ここに登場するのが、コスト管理を目的としたパブリッククラウド管理の哲学であるFinOpsです。
クラウドアーキテクチャとアプリケーションのコストが急増する中、クラウド支出に対する新たなアプローチの必要性が高まっています。
CloudZeroの調査によると、組織のほぼ半数(49%)が自社のクラウド請求額が高すぎると認識しています。さらにFlexeraのレポートでは、中小企業がクラウドコンピューティングに年間約120万ドルを支出しているのに対し、大企業では年間1,200万ドル以上を支出していることが明らかになりました。
そこでFinOpsが役立ちます。このパブリッククラウド管理手法は、IT、DevOps、CloudOps、財務、事業部門に対し、継続的なコスト最適化ツールとクラウドリソースの正確な会計処理を提供します。その結果、クラウド支出を管理するために設計された、よりスマートでデータ駆動型のソリューションが実現します。
FinOpsとは何でしょうか?
FinOpsとは、クラウドリソースの範囲を制限することなく、クラウド導入戦略のコストを管理しようとするクラウド財務管理の理念と実践です。
FinOpsは、エンジニアリング、開発、財務、ビジネス各チームが重要な主要業績評価指標(KPI)を達成し、サービスレベル契約(SLA)を履行するのを支援します。現在、通信、小売、製造、省エネルギーをはじめとする多くのグローバル産業、そしてフォーチュン500企業のほとんどがFinOpsを導入しています。
この実践は単なるコスト削減だけではありません。FinOps は、必要なすべてのコンピューティングリソースの価値を最大化する最適なクラウド支出を支援することを目指しています。
FinOpsの主要な原則とは何でしょうか?
最良の結果を得るためには、すべてのチームおよび部門において、以下の主要なFinOps原則を確立し、遵守することが重要です:
- クロスチームでのFinOps可視化。すべてのチームがクラウドの利用状況と支出をリアルタイムで詳細に把握できるよう確保し、コストを事業部門に紐付けることで、より効果的なレポート作成と予算配分を実現します。
- クラウド利用の責任体制。すべてのクラウドプラットフォームにおいて、全チームを対象とした継続的かつ自動化されたポリシーベースのコンプライアンスを確立します。これにより、過剰なプロビジョニング、予約インスタンスの未活用、隠れたコストの発生を防止します。
- FinOps企業文化の醸成。各チームごとに現実的な目標を設定した最適化戦略を策定します。さらに、ステークホルダー向けのベンチマークや、組織全体の成長を支えるベストプラクティスも組み込みます。
組織の成長に伴い、FinOpsの重要性はさらに高まります
FinOpsの価値は、導入初日からスマートでコスト効率の高いクラウド支出を実現し、組織を財務的成功へと導く可能性にあります。
マッキンゼー・アンド・カンパニーのFinOpsに関する調査によれば、「企業は、クラウドアーキテクチャへの支出が年間1億ドルに達するまで、大規模なFinOps能力を開発しないことが多い」と指摘されています。
しかし実際には、これは組織が財務最適化策を導入するまでに過度に長い時間を要していることを意味します。この一般的な財政保守的な様子見アプローチは、結果的により大きなコストを招く可能性があります。チームをデータセンター型のアプローチから、費用対効果の高いクラウド利用の考え方へ移行させるには、より大きな労力を要するからです。
また、調査では多くのFinOpsチームが、タグ付け( インスタンスや製品にラベルを付与し、共通エンティティ内でリソースを識別・グループ化してコスト削減を図る手法) や契約管理といった運用タスクに重点を置いていることが判明しました。しかし、影響力の大きい戦略的クラウド施策は、同等かそれ以上の価値を持つ可能性があります。
FinOps戦略的クラウドイニシアチブの具体例をいくつか挙げます:
- クラウド・ユニット・エコノミクス。クラウド上での各トランザクションの直接収益とコストを単位ベースで評価し、クラウド支出のビジネス価値を明らかにします。
- 消費予測。既存の利用率と将来予測される負荷のピーク時・低減時に基づき、将来のクラウド支出を評価・予測するための必要な措置を講じます。
- FinOps行動変革管理。すべてのステークホルダーの賛同を得られるFinOps文化を確立し、全チームが理解・活用できる指標を設定します。エンジニア、開発者、最高情報責任者(CIO)など、必要に応じてトレーニングを提供することも重要です。
Microsoft AzureやGoogle Cloudなどのパブリック、プライベート、ハイブリッドクラウドコンピューティングプラットフォームは、クラウドアプリケーションやサービスのアクセス、開発、管理を提供します。また、企業がコスト削減の機会を特定し、クラウド投資を最大化するためのFinOps戦略やヒントも提供しています。
FinOpsのメリットを最大限に活用する
クラウド利用とコスト効率の最適化に加え、FinOpsには以下のような複数のメリットがあります:
- 新規プロジェクトのためのリソースを解放し、ビジネス革新を推進すること。
- チーム間の信頼と協働の強化を実現すること;
- クラウドリソースの無秩序な拡大や過剰プロビジョニングを防止すること;
- チームおよび組織全体の財務責任の向上。
FinOps導入における課題
FinOpsの導入には、組織的な抵抗や開発上の障害が伴う場合があります。導入にはいくつかの課題が存在します。
技術チームと財務チームの連携
エンジニアはクラウドコンピューティング、イノベーション、ワークロードのクラウド移行に注力する一方、財務チームはコスト削減に重点を置いています。FinOpsでは、両チームが協力してクラウド利用の目標と、成功度合いや改善の必要性を測るKPIを策定することが求められます。
チームに行動を起こさせる動機付け
開発者は、継続的インテグレーションと継続的デリバリープロセスを改善するため、クラウドコストを気にせず「迅速に失敗する」自由とリスクを取る自由が必要です。クラウド支出の共有と重要なコスト効率化ソリューションの創出は、FinOpsの受け入れとコンプライアンスを加速させる全社的な取り組みを達成する鍵となります。
共有コストの配分
未配分の共有コストは、クラウド支出の透明性と会計精度を妨げます。共有コストを特定し、各チームの総予算におけるコスト配分を予測することが重要です。
無駄と未使用リソースの削減
合意された容量を超えるワークロードや、インスタンスに接続されていないディスクなどの未使用リソースや孤立リソースは、クラウドの無駄を増大させます。可観測性と監視ツールを導入することで、未使用リソースを効果的に検出・排除し、無駄を防止できます。
FinOps戦略における可観測性の活用
統合されたクラウドの可観測性とインテリジェンスプラットフォームは、クラウドリソースの使用状況をリアルタイムで可視化します。機械学習と AI の支援により、需要に基づいて必要に応じてリソースを自動的に割り当てたり、未使用のリソースを排除したりします。インテリジェントな可観測性プラットフォームは、コストの異常を検知して異常なコストや過剰支出を自律的に特定し、クラウド支出の管理に役立つ、価値のある詳細な FinOps の洞察を提供します。
デイヴィス AI を搭載した、最新のクラウド向け Dynatraceインテリジェント・オブザーバビリティの詳細をご覧ください。また、FinOps の実践を最初から立ち上げて実行するのに、このプラットフォームがどのように役立つかについてもご確認ください。
答えをお探しですか?
Q&A フォーラムで新しいディスカッションを開始するか、ヘルプをお求めください。
フォーラムへ