次の方法で共有


FinOps フレームワーク

FinOps Framework とは何か、また、それを使用してコスト管理と最適化の目標を加速する方法について説明します。

FinOps Foundation による FinOps Framework は、包括的なベスト プラクティスと原則のセットです。 次の機能に対して FinOps カルチャを実装するための構造化されたアプローチが提供されます。

  • 組織がクラウド コストをより効果的に管理できるようにする
  • クラウド支出をビジネス目標に合わせる
  • クラウド インフラストラクチャからビジネス価値を高める

Microsoft のガイダンスは、主に FinOps Framework に基づいており、Microsoft Cloud のお客様とパートナーの膨大なエコシステムから学んだ教訓に基づいて、いくつかの機能強化が行われます。 これらの拡張機能は、FinOps Framework の概念に完全に対応しており、Microsoft Cloud のお客様とパートナーに対して、より対象を絞った実用的なガイダンスを提供することを目的としています。 FinOps Foundation と協力して、集合学習を FinOps Framework に組み込んでいます。

次のいくつかのセクションでは、FinOps Framework の基本的な概念について説明します。

  • FinOps の取り組みを導く必要がある 原則
  • FinOps の概念を適用する スコープ
  • 関与すべき利害関係者
  • 反復するライフサイクル
  • ライフサイクル全体を通して関係者と共に実装する 機能
  • 時間の経過に伴う成長を測定するために使用する 成熟度モデル

原則

FinOps を掘り下げている前に、FinOps の取り組みを導く必要がある主要な原則を理解しておくことが重要です。 FinOps コミュニティは、共有されたアカウンタビリティと透明性の文化を生み出すのに役立つ集合的な経験を適用することで、原則を開発しました。

  • チームは共同作業を行う必要 があります。通常は密接に連携しない可能性があるチーム間で、コスト効率、プロセス、コストの決定に共通する焦点を構築します。
  • ビジネス価値は、テクノロジの意思決定を促進 します。コストの決定と、品質、速度、ビジネス能力などのビジネス上の利点とのバランスを取ります。
  • 誰もがテクノロジの使用状況の所有権を取得 します。クラウド リソースの使用状況と最適化に関する決定を分散化し、コストとアップタイムとパフォーマンスを考慮するように技術チームを推進します。
  • FinOps データには、アクセス可能でタイムリーで正確である必要があります 。明確な使用状況とコストのデータを適切なユーザーに迅速に提供し、迅速な意思決定と予測を可能にします。
  • FinOps を一元的に有効にする必要があります 。一貫性、自動化、レート ネゴシエーションのための FinOps プラクティスの一元管理。
  • クラウドの変動コスト モデルを活用する - クラウドの 使用状況と最適化で継続的に小さな調整を行います。

専門家からのヒントを含む FinOps の原則の詳細については、「 Azure での FinOps – 組織と文化の連携による FinOps の実現」を参照してください。


スコープ

FinOps スコープは概念的に、FinOps の取り組みを適用する境界を表します。 スコープは、チームが担当する責任の使用状況、支出、および持続可能性管理領域を示します。 また、この責任領域では、どのペルソナが関係し、どのような機能が適用されているかを特定することもできます。 チームのスコープは、通常、組織の戦略的目標と運用ニーズによって定義され、調整されます。

FinOps の取り組みの範囲または責任領域は、複数のテクノロジとプラットフォームに対応できます。 スコープの一部である可能性のあるものの例を次に示しますが、これらに限定されません。

  • パブリック クラウド、プライベート クラウド、ハイブリッド クラウド。
  • データ センター。
  • サードパーティ プロバイダーによって提供されるクラウドベースのサービス (多くの場合、"SaaS プロバイダー" と呼ばれます)。
  • コンサルティングやトレーニングなどの専門的なサービス。

1 つのテクノロジまたはサービスのみに焦点を当てる場合は、スコープもこれらのサブセットである可能性があります。 たとえば、SQL データベースのみを管理するチームは、グローバルな多国籍企業のネットワーク インフラストラクチャを管理するチームよりも責任領域が小さい場合があります。

最終的に、スコープは、チームが管理またはサポートを担当する内容を表し、次の影響を受けます。

  • 知っておくべきこと。
  • 一貫した実行とガバナンスを確立するために適用する必要がある場合がある標準とプロセス。
  • 成功を測定するために必要なメトリックと主要業績評価指標 (KPI)。
  • 組織内でターゲットと期待する導入レベル。
  • タスクとプロセスを自動化して目標を合理化する場合とその方法。

対象範囲は、組織のビジネスとテクノロジのニーズと戦略に基づいて決定され、FinOps の目標を達成するための FinOps プラクティスの効率的な実行を容易にします。


利害関係者

FinOps には、さまざまな利害関係者 (またはペルソナ) を含む包括的で機能的なアプローチが必要です。 クラウド リソースとコストの使用方法と最適化方法に影響を与えるさまざまなロール、責任、および視点があります。 各役割について理解し、組織内の利害関係者を特定します。 効果的な FinOps プログラムでは、すべての利害関係者間のコラボレーションが必要です。

  • 主要な利害関係者:
    • 調達 – 必要なリソースの調達と購入、契約のネゴシエート、ベンダー関係の管理。
    • 財務 – クラウド コストに関する予算、予測、レポートを正確に行います。
    • リーダーシップ – クラウドの強みを活用してビジネス価値を最大化します。
    • ビジネスオーナー – 戦略的な意思決定、予算作成、運用上の意思決定の財務上の影響の理解を促進します。
    • 製品所有者 – 製品バックログを定義して優先順位を付け、ユーザーのニーズとビジネス価値に合わせます。
    • エンジニアリング チーム - 高品質でコスト効率の高いサービスを提供します。
    • FinOps の実践者 – FinOps のベスト プラクティスを教育、標準化、促進します。
  • 連合関係者:
    • 持続可能性の実践者 – クラウド リソースの環境への影響を管理および削減します。
    • ITFM/TBM チーム (情報技術財務管理/テクノロジ ビジネス管理) - クラウド インフラストラクチャとサービスを超えたコスト管理。
    • ITSM/ITIL チーム (情報技術サービス管理/情報技術インフラストラクチャ ライブラリ) – IT サービスをビジネス ニーズに合わせ、ビジネス目標を満たす IT サービスを提供/サポートします。
    • ITAM チーム (情報技術資産管理) – ソフトウェアおよびハードウェア資産の購入、展開、メンテナンス、使用率、破棄を管理および最適化します。
    • セキュリティ チーム – クラウド運用とシステムが組織のセキュリティ標準とポリシーに準拠していることを確認します。

ライフサイクル

FinOps は、反復的な階層プロセスです。 すべてのチームは、自分のペースで FinOps ライフサイクルを反復処理し、組織全体で言及されているチームと連携します。

FinOps Framework は、次の 3 つのフェーズを含む単純なライフサイクルを定義します。

  • 通知 – 割り当て、ベンチマーク、予算作成、予測を通じて、コストの可視性を実現し、共有アカウンタビリティを作成します。
  • 最適化 – さまざまな最適化戦略を実装することで、クラウドの無駄を削減し、クラウドの効率を向上させます。
  • 運用 – クラウドとビジネスの目標を整合させる主要業績評価指標とガバナンス ポリシーを定義、追跡、監視します。

資格

FinOps Framework には、FinOps タスクの実行と FinOps プラクティスの管理に必要なすべての機能が含まれています。 機能は、機能の目標に基づいて一連の関連ドメインに編成されます。 各機能は、アクティビティの機能領域と、FinOps プラクティスをサポートする一連のタスクを定義します。


成熟度モデル

チームは FinOps ライフサイクルを進めるにつれて、自然に学習と成長を行い、イテレーションごとにより成熟したプラクティスを開発します。 FinOps ライフサイクルと同様に、各チームは経験とフォーカス領域に基づいて異なるレベルの成熟度を持っています。

FinOps Framework では、単純なクロールWalk-Run 成熟度モデルが定義されていますが、実際には、成熟度はより複雑で微妙です。 グローバルな成熟度レベルに焦点を当てるのではなく、各分野の目標に対する進捗状況を特定して評価することがより重要であると考えています。 概要は以下のとおりです。

  1. ビジネスにとって最も重要な機能を特定します。
  2. 各チームが、識別された各機能に関する知識、プロセス、成功のメトリック、組織の調整、自動化を備えるのがいかに重要であるかを定義します。
  3. 定義されたターゲットに基づいて、各チームの現在の知識、プロセス、成功メトリック、組織のアラインメント、および自動化のレベルを評価します。
  4. 各チームが各機能の成熟度を向上させるために実行できる手順を特定します。
  5. 進捗状況を監視し、3 ~ 6 か月ごとに成熟度評価を再評価するように、定期的なチェックインを設定します。

FinOps Foundation で詳細を確認する

FinOps Foundation には、FinOps の学習と実装に役立つ多くのリソースが用意されています。 FinOps コミュニティに参加し、トレーニングと認定プログラムを探索し、コミュニティワーキング グループに参加します。 便利なプレイブックなど、FinOps の詳細については、 FinOps Framework のドキュメントを参照してください


フィードバックを送る

クイック レビューを使用して、どのように取り組んでいるかをお知らせください。 これらのレビューを使用して、FinOps のツールとリソースを改善および拡張します。

特定の情報をお探しの場合は、既存のアイデアに投票するか、新しいアイデアを作成してください。 他のユーザーとアイデアを共有して、投票を増やしましょう。 投票数が最も多いアイデアに焦点を当てています。


最初のイテレーションを開始するか、次のイテレーションを計画します。