BLOG

FinOpsの導入:成功への鍵

FinOps phase wheel

Table of contents

FinOpsの導入:成功の鍵

クラウド・サービスと運用は、企業がテクノロジーを導入し、拡張する方法を変えました。しかし、この運用の柔軟性には、財務的な複雑さが伴います。クラウドへの支出は増加の一途をたどっており、ガートナーは次のように報告している。 5,636億ドル 5,636億ドル クラウド技術を導入するだけでは、もはや十分ではありません。組織はクラウドを財務的に管理する方法も最適化する必要があり、クラウド環境でコスト効率と運用の柔軟性のバランスを取るにはFinOpsが不可欠なのだ。

FinOpsは既存のクラウド支出慣行を取り入れ、さらに説明責任を追加することで、組織がクラウドコストを管理する方法をシフトさせる。その目標は、スピード、品質、コストのバランスを考慮し、情報に基づいたスマートな意思決定を行うことで経費を削減することである。また、コラボレーション、コストデータ、最適化を通じて、クラウド1ドルあたりのビジネス価値を最大化することでもある。FinOpsファウンデーションのメンバーであるFlexEra社によると、次のようになる、 組織の72%がFinOpsの専門チームまたは実務を持つ2023年時点では、72%の組織がFinOpsの専門チームまたはプラクティスを有している。

導入の成功は、多くの場合、コラボレーションにかかっている。財務リーダーにとって、強力なFinOpsプラクティスを構築するには、財務、エンジニアリング、ビジネスの各チームをまとめる必要がある。つまり、明確なプロセスを設定し、適切なツールを使用し、機能全体でコスト意識を共有する文化を促進することだ。以下のロードマップでは、特に相反するインセンティブを持つチーム間での継続的な適応を通じて、FinOpsを成功させるために必要なステップを、実際の事例や実践的なヒントとともに概説している。

FinOps導入ロードマップのウォークスルー

フィンオプス・フェーズホイール
フィンオプス・フェーズホイール

FinOpsの枠組みの中でクラウドのコスト管理手法を導入するには、熟慮を重ねた計画と実行が必要だ。もちろん、言うは易く行うは難しだ。クラウドの FinOps Foundationは、この旅を3つの主要なフェーズで概説している。:情報提供(Inform)、最適化(Optimize)、運用(Operate)。

しかし、私たち独自の5段階のプロセスで、それをさらに分解してみよう:計画、交流、準備、立ち上げ、そして実行。

プラン

計画フェーズでは、FinOpsイニシアチブの基盤を設定します。このフェーズでは、スコープを定義し、目標を設定し、主要な利害関係者を特定する。

まず、現在のクラウド設定を詳しく調べることから始めよう。リソースの詳細なインベントリーを作成し、支出の習慣を見直し、最適化の機会を見つける。つまり、すべての環境にわたって、コンピュート・インスタンス、ストレージ・ボリューム、データベース、ネットワーク・コンポーネントなどのカタログを作成することだ。同時に、使用パターン、需要のピーク時、リソースの利用状況を分析する。

サービスタイプ、地域、アカウント、ビジネスユニットなど、コストデータを深く掘り下げ、支出の配分を確認し、非効率や異常を把握する。このディープダイブを利用して、進捗を追跡するための基準指標を設定する。この種の分析を徹底的に行うには数週間かかることがあり、複雑なマルチクラウドのセットアップに取り組んでいる場合は、専門的なツールや専門知識が必要になる場合があることを覚えておいてください。

次に、FinOps 実践のための明確なビジネス目標を定義する。これらの目標は、クラウドへの無駄な出費の削減、予測精度の向上、財務の透明性の向上など、組織のより大きなビジネス目標に結び付ける必要がある。これらの目標は、ユニットエコノミクス(顧客、トランザクション、またはAPIコールあたりのコスト)の確立、クラウド効率比率(予約インスタンスカバレッジまたはリソースライツサイジングの割合)の改善、真のショーバックおよびチャージバック機能を可能にするコスト配分精度目標の実装など、協調的なアカウンタビリティを促進するFinOpsネイティブメトリクスを使用してフレームワーク化する。

例えば、6ヶ月でクラウドの無駄を20%削減するとか、予算の精度を実際の支出の5%以内にするといった具体的で測定可能な目標を設定し、その一方で、これらの測定基準がエンジニアリング、財務、ビジネスチーム間の部門横断的なコラボレーションを促進するようにする。

FinOps の実践によって影響を受ける、または FinOps に貢献する主要な利害関係者を特定する。これには通常、以下の代表者が含まれる:

  • クラウドコストの可視化が必要な財務チーム
  • クラウドリソースのデプロイと管理を行うエンジニアリングチーム
  • 製品の決定と予算を管理する事業部門リーダー
  • イニシアチブを支持できるエグゼクティブスポンサー

最後に、マイルストーンを定めた実施スケジュールを作成する。協働してアイデアを共有し、適切なツールやプロセスを設定し、組織全体で徐々に実践を導入するための時間を確保する。

交流する

FinOpsは、主に組織全体の賛同によって推進される。社会化の段階では、さまざまな利害関係者にFinOpsのビジネス価値を示し、反発があればそれに対処することに注力する。

各ステークホルダー・グループに合わせてメッセージを調整し、社会化の段階を開始する。エンジニアの場合は、FinOpsによってどのようにコントロールが強化され、適切なツールを使用してよりスマートでコスト効率の高い意思決定ができるようになるかに焦点を当てる。ビジネスリーダーに対しては、支出とビジネス成果との明確な関連性を強調し、その取り組みが会社の目標やコアバリューとどのように整合しているかを示す。例えば、クラウドの効率的な利用による顧客獲得コスト(CAC)の最適化、ユニットエコノミクスのより良いトラッキングによる粗利益率の改善、コストをビジネスユニットや製品ラインに正確に帰属させることによる製品収益性の向上など、損益に影響を与えるメトリクスを使用する。

経営幹部向けには、FinOpsがいかにコストを削減し、予測を改善できるかに焦点を当てる。クラウド・コストの最適化によるEBITDAの改善、運転資本効率を高める予算の予測可能性の向上、コストを意識した開発による市場投入期間の短縮による競争力の強化など、株主価値を高めるKPIを強調する。これらの財務指標を、毎月95%以上の予測精度を達成することや、キャッシュフローの予測可能性を達成することなど、戦略的プランニングを支援し投資家の信頼を築くための業務上の勝利と結びつける。

このフェーズでは、教育が特に重要である。ワークショップを開催し、FinOps の原則と、それが組織にどのように適用されるかを説明する。 FinOpsの採用: 気を取られがちなエンジニアのモチベーションを高めるためのガイド は、当初はコスト最適化をイノベーションの制約とみなす技術チームを巻き込むための戦略を提供している。

抵抗勢力に遭遇した場合は、懸念に正面から取り組み、FinOpsはコラボレーションがすべてであることを強調する。よくある俗説は、FinOpsは高コストの責任を押し付けるために存在するというものだが、そうではない。エンジニアリング・チームは開発の遅れやイノベーション予算の縮小を心配し、財務チームは予算プロセスのコントロールを失うことを恐れ、事業部門は非効率性を浮き彫りにしたり、現在のリソース配分に異議を唱えたりする透明性に反発するかもしれない。このような懸念は、単なる誤解にとどまらず、競合する優先事項、限られたリソース、コスト最適化の目標と必ずしも一致しない相反する業績インセンティブをめぐる現実的な緊張を反映している。

FinOpsの真の目的は、財務目標と技術的な意思決定を一致させ、クラウド支出について十分な情報に基づいた選択を行うために必要なツールと可視性をチームに提供することである。このような課題に対処するには、トレードオフを率直に認めることだ。FinOpsが各チームの優先事項を制限するのではなく、どのようにサポートできるかを示し、コスト効率と運用の自由度のバランスを取るガバナンスを設定する。他社のクイックウィンや成功事例を共有し、FinOpsが関係者全員にどのような付加価値をもたらすかを強調する。

準備する

利害関係者の賛同が得られれば、準備段階は次のことに重点を移す。 ツール、プロセス、および能力の確立を確立することに重点を置く。

FinOpsを単なるコストセンターとして扱うのではなく、チーム全体でFinOps能力の構築にどれだけコミットしているかを評価することから始めよう。FinOpsには、財務、エンジニアリング、事業運営をつなぐ人材、プロセス、テクノロジーへの投資が必要である。コストは通常、1つの項目にまとめるのではなく、既存のチーム予算に分散される。現在のクラウド管理の成熟度を確認し、ネイティブのクラウドツール(AWS Cost ExplorerやAzure Cost Managementなど)がニーズに合っているか、サードパーティ製の専用のFinOpsプラットフォームが必要かどうかを判断する。これらの高度なツールは、マルチクラウドの可視化、自動最適化、高度なコスト配分などの機能を提供する。

ネイティブのクラウドツールは、シンプルなコスト構造のシングルクラウドセットアップには有効だが、マルチクラウド環境、複雑なタグ付け、または詳細なチャージバック要件を管理している場合は、CloudHealthやApptio Cloudabilityのようなプラットフォームの方が適しているかもしれない。ツールのライセンス、実装、トレーニング、および継続的な管理を含む、総所有コストに留意してください。技術自体にもコストはかかるが、多くの場合、本当の投資は、FinOpsを真に効果的なものにするために、組織の変更を管理し、チームを協力させることにある。

一貫性のあるタグ付けは、信頼できるコスト報告と説明責任の鍵であるため、コスト配分を正確に保つために、明確なタグ付けとラベル付けの基準を設定する。コストセンター、プロジェクト、環境(生産または開発)など、必ず必要なタグを定義し、それらを実施するための詳細なポリシーでバックアップする。

利害関係者が必要とするコストに関する洞察を得られるようなレポーティング・ツールを作成する。財務チームは詳細な月次レポートを好むかもしれないが、エンジニアリングチームは、自分たちの配備がコストにどのような影響を与えるかを示すリアルタイムのダッシュボードから、より多くの価値を得るだろう。

最後に、FinOps 運用モデルの役割と責任を確立する。一般的な役割には、プログラムを実行するFinOpsプラクティショナー、コスト削減を見つけるコスト最適化スペシャリスト、予測と予算を処理するクラウド財務アナリストなどがある。

打ち上げ

立ち上げフェーズでは、FinOpsの実践をコンセプトから現実のものに移行する。すぐに全社的な展開を試みるのではなく、特定のチームやクラウドアカウントに焦点を当てた小規模なパイロットプログラムから始める。

この取り組みに意欲的で、すでに多額のクラウド費用を投じているパイロットチームを選ぶ。理想的には、測定可能なワークロード、明確なビジネス指標、管理可能な複雑性を持つチームであるべきだ。例えば、独自のインフラを持つ単一の製品チームや、使用量が予測可能な開発環境などである。ワークロードの変動が激しいチーム、複雑なマルチテナントのセットアップを行うチーム、FinOpsの影響を評価するのが難しいような大規模な技術的移行の真っ只中にあるチームなどは避けるべきである。チームと密接に連携してFinOpsの原則を導入し、その過程でハンズオン・サポートと定期的なチェックを行う。

定期的なレビューミーティングを設定し、支出パターンを調査し、最適化の機会を見つけ、目標に対する進捗を追跡する。これらのミーティングを利用して、一貫性のないタグ付け、コスト配分キーの欠落、請求システムのデータ品質の問題、リソースの使用量とビジネス価値の測定基準とのギャップなど、試験運用中によく出てくる一般的なデータの問題に取り組みましょう。単にレポートを磨くのではなく、データガバナンスの改善、タクソノミーの標準化、財務システムと業務システムの統合など、より深い課題に取り組むことを期待する。

パイロットの間に学んだ教訓を把握し、より広範囲に展開する前に、アプローチの微調整に活用する。これらの洞察は、組織の FinOps の成熟度によって異なることに留意してほしい。Inform 段階(基本的なコストの可視化)にある場合は、しっかりとしたレポートとアカウンタビリティの構築に注力する。最適化フェーズに近づいている場合は、自動化、ライツサイジング、高度なコスト配分について学ぶことになる。ベストプラクティス、一般的な課題、組織独自のニーズや成熟度レベルに合わせた解決策をまとめたプレイブックを作成し、他のチームへの今後の導入の指針とすることを検討する。

パイロットが成功を収めたら 徐々に他のチームにも展開する. クラウド支出への影響とチームの準備状況に基づいて優先順位を決める。

走る

FinOpsの実践が始まったら、継続的な改善と成熟に注力する。実行」フェーズは継続的であり、組織のクラウド利用の成長と変化に合わせて進化させる必要がある。

チームによって必要なレベルや頻度が異なることを念頭に置き、組織の体制や能力に合った定期的な活動スケジュールを設定する。例えば、プラットフォーム・エンジニアリング・チームは、自動化されたアラートと異常検知のモニタリングを毎日行う必要があるかもしれない。財務チームは、既存の財務ワークフローに沿った週次コスト報告サイクルを好むかもしれない。日次モニタリング、週次チームレビュー、月次クロスファンクショナルミーティングなど、画一的なシステムを強要するのではなく、現在の業務に合ったリズムを設計する。

スプリントプランニングセッションをエンジニアリングコストの議論に使用し、既存のビジネスレビューにFinOpsメトリクスを追加し、部門横断会議を確立されたガバナンススケジュールと同期させる。また、頻度を決定する際には、チームのサイズ、タイムゾーン、競合する優先事項などの要因にも留意し、プロセスを持続可能な状態に保ち、不要な会議や余分な作業を発生させないようにする。このアプローチは、コストマネジメントを(時々のタスクではなく)日々のルーティンの一部にするのに役立つ。

以下を含む継続的な最適化サイクルを実施する:

主要なベンチマークや指標に目を配り、勝利があればそれを祝う。 コスト最適化の目標を達成したチームを全社的に表彰する。コスト最適化の目標を達成したチームを全社的に表彰することで、その取り組みの重要性を強調し、全員のモチベーションを維持します。

業務が成熟してきたら、アプリケーション設計やインフラ計画などの上流工程にFinOpsの原則を統合する機会を探す。消極的なコスト管理から積極的なコスト最適化へのシフトは、FinOpsの成熟度の最高レベルを意味する。

FinOpsの実装例

Flexsave for AWSのグラフ
Flexsave for AWSのグラフ

組織がどのようにFinOpsの導入に成功しているかを理解することで、貴重な洞察を得ることができる。以下に2つの例を挙げる:

Superbet社は、スポーツベッティング業界で事業を展開するハイテク・エンターテインメント企業であるが、事業の拡大に伴い、クラウド・コストの急激な増大に直面していた。同社のCTOであるBruno Kovacic氏は、次のように説明する。「何かをより早くやるか、より安くやるかのトレードオフがあるときは、常に早いほうを選んでいました。このアプローチは、市場への迅速な投入を可能にする一方で、同社のクラウド・インフラストラクチャに非効率性を蓄積させることになった。

クラウド管理のエキスパートDoiT.と提携、 自動節約ツールを導入 Superbetは、クラウド・コンピューティング・リソースの25%を、需要の変化に柔軟に対応できるように維持しながら、75%から92%の節約プランでワークロードのカバー率を高めることに成功した。Superbetはまた、関連部門にコストを割り当て、最適化の機会を特定することを可能にする分析ツールを通じて、クラウド支出を可視化しました。その結果、Superbetの実質的な節約率は21%に達し、全体的なクラウド請求額は6%削減された。さらに、組織全体で強力なFinOps文化が醸成された。

別の例として、中堅のSaaS企業は、開発者が必要なときにコスト情報にアクセスできるようにすることを決定するかもしれない。コスト見積もりツールをCI/CDパイプラインに統合し、開発者が実際のデプロイ前にコード変更による財務的影響を確認できるようにすることで、すべてが自分たちの考えていた通りになるようにすることができる。これにより、予期せぬクラウドコストの高騰を防ぎ、コストを意識したイノベーションの文化を促進することができる。

いずれの場合も、FinOps のアプローチを組織固有の文化や課題に合わせて調整することで、成功がもたらされる。万能のアプローチは存在しないが、可視化、説明責任、最適化という基本原則は普遍的に適用される。

成功に導くプロのヒントとFinOpsの原則

DoiTのFinOpsダッシュボード
DoiTのFinOpsダッシュボード

FinOpsの導入を最大限に活用するために、専門家によるヒントと指針を参考にしてください:

可能な限り自動化する。 クラウド環境の拡大に伴い、手作業によるコスト追跡はすぐに維持できなくなる。タグのコンプライアンス、異常検知、定期的な報告のために自動化に投資する。自動化は時間を節約するだけでなく、一貫性を確保し、人的ミスを減らす。

意味のある重要業績評価指標(KPI)を設定する。 クラウドのコストを削減する」というような一般的な指標では、行動を促すには具体性に欠ける。代わりに、次のようなターゲットを絞ったKPIを定義する:

  • ユニット・エコノミクス(顧客/取引あたりのコスト)
  • アイドル・リソースの割合
  • リザーブド・インスタンス・カバレッジ
  • 予測精度
  • コスト最適化に費やしたエンジニアリング時間

これらの指標は、クラウド支出をビジネスの包括的なKPIに結びつけ、コストの最適化がどのように組織の目標をサポートするかを明確にする必要がある。

チャージバックではなく、ショーバックから始めよう。 多くの組織はチャージバックに急ぎすぎて失敗する。正式な財務責任プロセスを導入する前に、まずは意識と文化を構築するためにショーバックレポート(拘束力のないコスト帰属)から始めましょう。

コスト意識の高い文化を醸成する。 コスト意識を組織のDNAに組み込む. まずは、コストを可視化し、説明責任を共有し、コスト効率の高い行動を認識し、それに報いることから始めましょう。PRレビューにコストチェックを組み込む、Slackで使用量の異常をアラートする、ゲーム化した節約目標を設定する、などのアイデアがある。

コストとパフォーマンス、革新性のバランスをとる。 FinOpsの目標は、単にコストを削減することではない。クラウド投資から得られる価値も最適化する必要がある。特定の分野でより多くの費用をかけることで、ビジネスの成長を促進するイノベーションが可能になることもある。恣意的なコスト削減ではなく、無駄を省くことに注力する。

FinOpsの実践自体のROIをモニタリングする。 FinOpsプラクティスの運営コストに目を光らせよう。コスト最適化を専門とする大規模なチームが、必ずしもその規模を生み出す節約によって正当化できるとは限らない。

プラットフォーム・エンジニアリング・チームを巻き込む。 このようなチームは、ガードレールやセルフサービスツールを設定することで、開発者がつまずくことなく、コスト効率の高いプラクティスを簡単に実践できるようにすることができる。このようなチームは、コストとパフォーマンスに最適化されたデフォルトのインスタンスタイプと構成の設定、高価なリソースに対するリソース割り当てと承認ワークフローの実装、リアルタイムの支出データとコスト予測を備えた社内開発者ポータルの構築など、主要なコスト有効化機能のオーナーシップを持つべきである。また、自動化されたポリシーを作成することで、孤立したリソースやサイズの大きいインスタンスなど、一般的なコスト問題を回避することもできます。

コストの可視化を開発プロセスの自然な一部とするために、プラットフォーム・チームは、CI/CDパイプラインのコスト見積もり、コスト最適化を組み込んだInfrastructure-as-Codeテンプレート、アプリケーション・パフォーマンスとクラウド支出を関連付けるモニタリング・ダッシュボードなどのツールを統合すべきである。これらの機能を開発ライフサイクルの早い段階でプラットフォームに組み込むことで、組織は、個々の開発者に余分な労力をかけることなく、コストを意識した意思決定をデフォルトで行うことができる。

なぜFinOpsを導入するのか?

FinOps を導入するメリットは、単純なコスト削減をはるかに超える。FinOps Foundationは、包括的なリソースやガイダンスの宝庫です。 FinOpsライブラリユースケース、ベストプラクティス、ツールを掲載。

定量的なメリットに加えて、FinOpsは、組織がクラウドを自分たちの手には負えない費用とみなすことから、戦略的投資とみなすことへの移行を支援する。この視点の転換により、より多くの情報に基づいた意思決定が可能になり、最終的には、進化するビジネスニーズに対する俊敏性が向上する。

チームでクラウド財務管理への第一歩を踏み出す準備が整いましたら、 ダウンロード FinOpsの採用 をダウンロードしてください。をダウンロードしてください。クラウドFinOpsの導入時期かどうかの評価方法から、組織からの賛同を得る方法まで、すべてをカバーしています。

Schedule a call with our team

You will receive a calendar invite to the email address provided below for a 15-minute call with one of our team members to discuss your needs.

You will be presented with date and time options on the next step

JP form

This field is for validation purposes and should be left unchanged.