データとアプリケーションを従来のオンプレミスのデータセンターからクラウド・インフラストラクチャーに移行することで、企業はイノベーションを加速し、競争上の優位性を維持し、顧客や従業員とのやり取りを改善するため、大幅なコスト削減が実現できます。さらに、ほとんどのパブリッククラウド・プロバイダーでは、ITインフラストラクチャーにかかる従量課金制の運用コストが発生します。需要に合わせてクラウド・リソースを拡大または縮小でき、コストは後から拡大または縮小します。ただし、クラウド・サービスのコストが予想以上に高くなる可能性があるため、クラウド支出の監視と最適化が重要です。
クラウド・コストの最適化では、さまざまな戦略、手法、ベスト・プラクティス、ツールを組み合わせることで、クラウド・コストを削減し、クラウド環境でアプリケーションを実行するための最も費用対効果の高い方法を見つけ、ビジネス価値を最大化することができます。
異なるダッシュボードで複数のクラウド・ベンダーを使用すると、メトリクスの監視やデータの比較が困難になることがあります。IBM Cloud、Amazon AWS、Google Cloud、Microsoft Azure、またはいくつかのプラットフォームの組み合わせを使用する場合でも、クラウド・オペレーションに費やすコストを把握し、評価し、最適化することが不可欠です。
組織はクラウド・サービスへの支出の約32%を無駄にしています。これは、中小企業であっても、クラウドに年間6桁または7桁の金額を費やす企業であっても、かなりの金額です。クラウドの最適化により、未使用のリソースや無視されているツールを特定できるため、無駄を削減し、過剰支出を回避できます。
コストを下げるだけではありません。これは、コストがビジネス目標と一致していることを確実にすることでもあります。言い換えれば、特定のクラウド・サービスからより多くの収益を得たり、より生産的な活動や収益性を見いだせたりするのであれば、より多く支払うことは理にかなっています。
クラウド・コストの最適化とは、クラウド・オペレーションのコストを把握し、インテリジェントな調整を行うことで、効率に妥協することなくクラウド・コストを管理できるようにすることを意味します。
準備を整えれば、クラウド・コストを管理し、予期せぬ過剰支出を回避することができます。ITチームは、クラウドの実装前、実装中、実装後に、次の質問を検討する必要があります。
利用可能なクラウド・コスト管理ツールは請求書、機能、その他の構成を追跡でき、コストの最適化を可能にします。クラウド・プロバイダーは、Azureコスト管理、Google Cloudコスト管理、AWSクラウド財務管理ツールなど、いくつかのツールを提供しています。
他の複数のベンダーを評価する独立系企業による、クラウド・コストのツールもあります。たとえばIBM Turbonomicは、重要なアクションを人間の監視なしにリアルタイムで自動化し、コンピューティング、ストレージ、ネットワーク・リソースを最も効率的に使用できるようにします。これらのツールは複数のクラウドで機能し、結合されたマルチクラウド・データを示すレポートを作成できます。クラウド・コストと独自のサーバールームを構築する場合のコストを比較する人もいます。
クラウド・プロバイダーは、リソースとコストをアプリケーションのニーズ、可用性要件、ビジネス価値に合わせるために使用できるさまざまな料金体系モデルとサービス・レベルを提供しています。これらをナビゲートすると混乱を招く可能性があります。ここでは、一般的なストラテジーをいくつか紹介します。
FinOpsは財務とDevOpsを組み合わせた造語で、組織がハイブリッドおよびマルチクラウド環境でビジネス価値を最大化できるように支援するクラウド財務管理手法です。多くの組織では、IT、財務、エンジニアリングのメンバーが参加する部門横断的なFinOpsチームを採用してクラウドに財務上の責任を持たせることで、クラウド・コストの最適化ストラテジーと実装に取り組んでいます。
FinOpsでは、効率化の機会を継続的に特定し、クラウドの最適化に関するアクションをリアルタイムで実行することで、レポートと自動化によってROIを向上させています。動的なリソース割り当てを自動化することで、組織はクラウド環境の基盤となるインフラストラクチャーがサービス・レベル目標を常に達成するようにすることもできます。
FinOps Foundationによると、成熟したFinOpsプラクティスではクラウド支出の90%以上が割り当てられ、予測された支出と実際の支出の間にほとんど差がありません。
企業がFinOpsへの取り組みの複数の段階(情報提供、最適化、運用)に同時に取り組む場合があります。これは、さまざまな部署、チーム、またはアプリケーションがそれぞれ独自の取り組みを進めるためです。
FinOps Foundation は、成熟度レベルを「這う、歩く、走る」と表現し、小規模で限定的な規模で行動を起こす組織から、はるかに高いレベルの組織を表しています。
多くの企業で使用されている複雑なアプリケーションにおいて、ITチームは、変動し続ける需要に対応しようとするために疲弊しています。アプリケーションのパフォーマンスが低下したときに、これらのチームは手作業のような速度で対応することが多いです。彼らは中断を回避するために、必要以上のリソースをクラウド環境にプロビジョニングする場合があり、クラウド費用が増加し、ROIが期待外れとなる可能性があります。IBMは、ハイブリッドクラウド・コストの最適化で支出を抑制することを、お客様に奨励しています。
IBM Turbonomicは、ハイブリッドクラウド・コストの最適化プラットフォームであり、ITチームがアプリケーション・リソースのプロビジョニングの過不足に起因する当て推量を排除し、時間の節約とコストの最適化を可能にします。チームはスタックの各レイヤーで、アプリにコンピューティング、ストレージ、ネットワーク・リソースの最も効率的な使用をプロアクティブに提供するリアルタイムでクリティカルなアクションを、継続的に自動化することができます。
クラウド・オペレーションを考え直してみましょう。もしあなたが新しい会社のためにクラウド・オペレーションを設計するとしたら、最低限のコストでアプリケーションのパフォーマンスを確保するために、何を自動化しますか。動画を見る。