クラウドコストが制御不能になる理由: 過剰なリフト&シフトと「おかしくて壊れた」価格設定

Table of Contents

クラウドコストが制御不能になる理由: 過剰なリフト&シフトと「おかしくて壊れた」価格設定

特集パブリック クラウドでサービスを立ち上げるのは非常に簡単ですが、請求額をコントロールし続けるにはどうすればよいのでしょうか。

フレクセラ社が750人の技術専門家を対象に行った調査に基づく「クラウドの現状2020」レポートによると、組織は「クラウド支出の予算を平均23%超過しており、来年はクラウド支出が47%増加すると予想している」という。

さらに、回答者はクラウド支出の30%が無駄になっていると自己推定しています。COVID-19はむしろこの問題を悪化させており、回答者の大半はパンデミックによってクラウド利用の計画が増加したと述べています。

KPMGのCIOアドバイザリーディレクター、エイドリアン・ブラッドリー氏は、顧客にクラウドコスト管理のアドバイスを提供しています。「当社のクライアントは3つの問題点に気づいています」と、彼はThe Register紙に語っています。「1つ目は、クラウドへの移行に予想以上のコストがかかることです。2つ目は、クラウドに移行してみると、予想以上の費用がかかっていることに気づきます。多くの場合、過去の支出額よりも高額です。3つ目は、その費用に見合う価値が得られていないと感じていることです。」

ブラッドリー氏は、最大の問題は、クラウドへの移行で組織が「多くの妥協」をしてしまうことだと述べた。クラウドのメリットを最大限享受するために必要なレベルのデジタル変革が実現していないためだ。

言い換えれば、リフト&シフトが多すぎるということです。「企業がリフト&シフトを選択したのは、怠惰だからではなく、それがコスト的に可能だったからです」とブラッドリー氏は言います。「重要なのは、リフト&シフトをしなければならない場合でも、そこで止まらないことです。これは技術的負債の問題における新たなバリエーションです。」

コストが高くなる理由は、従量課金制サービスを利用する代わりに、より多くのアプリケーションが仮想マシン上で実行されるようになるためです。「クラウドの利便性に内在する経済性を享受できないのです」とブラッドリー氏は言います。

フレクセラのクラウドの現状レポートによると、組織はクラウド支出の予算を23%超過していると考えている。

フレクセラのクラウドの現状レポートによると、企業はクラウド支出の予算を23%超過していると考えている。

クラウドが静的ではないという点も、もう1つの要因です。「コンピューティングとストレージに関する新しい同種サービスは、一般的に安価です。クラウドに移行して何もしなければ、価値が損なわれてしまいます。価格設定は、毎年新しいバージョンに移行するために投資する人にとって有利になる傾向があります」と、KPMGのアドバイザーは述べています。

大手クラウドプロバイダーは、将来の購入契約と引き換えに大幅な割引を提供していますが、それはリソースが十分に活用されている場合にのみコスト削減につながります。

組み込みのコスト最適化によりコストを節約できますが、コストコンサルタント会社 Apptio の最高製品技術責任者である Scott Chancellor 氏は、顧客は「節約プランや予約インスタンス、またはその他のコミットメントがどの程度必要かを過大評価する傾向がある」と述べています。

ここで問題となるのは、大手クラウド プロバイダーはすべて、将来の購入契約と引き換えに大幅な割引を提供しているが、それによってコストが節約されるのは、それらのリソースが実際に完全に利用されている場合のみだということです。

この問題のもう一つの側面は、コスト最適化の責任者と技術開発担当者が異なる傾向があることです。「新しいアプリケーションを導入するエンジニアだと想像してみてください」と、Apptioのエンジニアリング担当副社長であるアブナ・デモズ氏は言います。「アプリケーションを正常に動作させたいと願っています。必要な容量、コンピューティング能力、ストレージ容量を事前に見積もるのは非常に難しいため、エンジニアは通常、後で戻って調整しようと考えて、過剰にプロビジョニングしてしまいます。よくあるのは、次のプロジェクトに移り、二度と戻ってこないことです。」

同様に、ブラッドリー氏は、「技術者がプロビジョニングに関して、ビジネスが実際に必要としているものとは切り離された決定を下す」リスクがあると述べた。

選択肢が多すぎる

提供されているサービスの数が多すぎることも問題です。「顧客は、似たようなサービスが多数ある中で、どのSKUを選べばいいのか理解するのに苦労しています」とチャンセラー氏は述べています。「例えば、AWSの既成のデータ分析ソリューションを使うよりも、S3バケットにデータを安価に保存し、低コストのオプションを使ってそのデータをクエリし、無料のオープンソースツールで可視化する方が合理的かもしれません。」

パンデミックにより、ほとんどの組織は当初の計画よりもクラウドに多くの費用を費やすことになった。

パンデミックにより、ほとんどの組織は当初の計画よりもクラウドに多くの費用を費やすことになった。

かつてAWSでコスト管理ツールの開発に携わっていたチャンセラー氏は、大手プロバイダーが意図的に顧客を混乱させたり、不必要な費用を押し付けようとしているという見方を否定した。「私がその事業部門を率いていた時に貫いていた精神は、顧客にとって最善のことは、長期的には会社にとって最善であるというものでした。」

あるクラウドプロバイダーが他のクラウドプロバイダーよりも優れているのでしょうか?「どのクラウドプロバイダーも、全体的に見てコスト効率が高いわけではありません」とデモズ氏は言います。しかし、特殊な機械学習ワークロードなど、個別のケースでは「あるクラウドプロバイダーが他のクラウドプロバイダーよりもコスト効率が高いと判断される場合もあります」。

クラウド支出の最適化方法には違いがあります。「AWSは貯蓄プランを提供しています。これは、1~3年かけて一定量のVMを購入するのではなく、その期間に支払う金額をコミットするプランです。そのため、AWSよりも柔軟性が高くなります」とデモズ氏は述べています。「GCPには異なるサービスがあります。継続利用割引では、7日間、14日間、または30日間の継続利用の最高水準に基づいてコンピューティングリソースを割引できます。事前に決める必要はありません。」

「そんなクソを消せ」という祭壇での崇拝

コーリー・クイン氏(QuinnyPig)は、Duckbill Groupのチーフクラウドエコノミストであり、AWSコスト管理の専門家です。彼はThe Register紙に対し、企業はAWSの請求額が実際にはそれほど高くないにもかかわらず、高額すぎると考えがちだと語りました。「経理担当者がAmazonから膨大な請求書を受け取ると、まずこう答えます。『エンジニアリング部門は一体何冊も本を買っているんだ?そんなにたくさん読むとは思えない』」

クラウドへの移行が注目を集めていると彼は述べた。「クラウド以前の時代を振り返ると、企業は依然としてこの金額を支出していました。しかし当時は、キャピタルリースや15社ものベンダーとの契約が問題でした。今では単一のベンダーへのOPEX(運用費用)となり、請求書は電話番号のように小さくなっています。」

では、彼はどうやって顧客のお金を節約するのだろうか?「いろいろあります」とクイン氏は言う。「まず、『電源を切ってください』という祭壇を崇拝します。電源を切り忘れた分は料金が発生します。それから、リザーブドインスタンスや節約プランを購入する、といったよくある手順です」

クイン氏は、コストの観点からアプリケーションアーキテクチャを検討する価値もあると述べた。「あるお客様は、顧客から膨大な量のデータを受け取っていましたが、その50倍ものデータが[AWS]のアベイラビリティゾーン間で転送されていました。データセンターでは実質的に無料です。AWSやその他のクラウド環境では、GB単位で課金されるため、この問題に対処する必要があります。」

停止すべきものが稼働中かどうかは、どうやって判断するのでしょうか?「クラウドプロバイダーのAPIを見れば、これらのインスタンスはアイドル状態だと分かります。しかし、停止すべきだと判断することはできません。まずはそこから判断します。この点について、もう少し詳しく教えていただけますか?」

あるサービスが他のサービスよりも価値があるのか​​、そしてどうやってそれを見分けられるのか?「それは状況次第です」とクイン氏は言う。「AWS製品の中で、これを指して「これはダメだ」と言えるものはほとんどありません。いくつかありますが、多くはありません。」

走って見てみよう

ほとんどの製品が細分化された価格設定になっているため、問題はより複雑です。「価格設定の要素が多岐にわたるため、ここが問題となり、混乱を招きます。IOPSはどれくらいですか?データベースは1ヶ月にどれくらいの読み書きを行っていますか?正解は『わかりません』です。誰も知りませんから。」

クイン氏は、料金体系の仕組みには「AWS がサービスを提供するのにかかる費用という根本的な論理」に基づいた理由があるが、そのせいでコストが「信じられないほど変動しやすい」のだと述べた。

解決策は、実際に何かを動かしてコストを確認することです。しかし、別の問題もあります。「システムを構築していくうちに、社内の各部署がそれぞれ異なる業務を行うようになると、コストの帰属がますます難しくなります。今月の請求書は20%も値上がりしていて、S3を使ったと書かれています。確かにストレージのコストですが、それでは何も分かりません。一体どのような業務活動が行われたのでしょうか?」

ApptioのCloudabilityダッシュボードは、分析によって要件を満たすことが示された場合、より安価なディスクインスタンスを使用するなど、潜在的な節約を特定しようとします。

ApptioのCloudabilityダッシュボードは、分析によって要件を満たすことが示された場合、より安価なディスクインスタンスを使用するなど、潜在的な節約を特定しようとします。

クイン氏もApptioと同様に、クラウドプロバイダーのどれが他よりも優れているとは考えていない。「大手3社は価格体系がほぼ似通っている」と同氏は述べた。「中には大幅な値引きに応じる企業もある」。クラウドベンダーは互いにビジネスを奪い合おうとしているのではなく、「自社のデータセンターから顧客を引き出そうとしている」とクイン氏は述べた。

彼は一つアドバイスをくれました。「どこでも実行できるという発想で何かを作ってはいけません。ほとんどの場合、価値よりも手間の方が多くなってしまいます。」

大手クラウドベンダーは、Azure のような組み込みのコスト分析ツールを提供していますが、コスト削減のために他のものを探すように勧めることは決してありません。

大手クラウドベンダーは、Azure のような組み込みのコスト分析ツールを提供していますが、コスト削減のために他のものを探すように勧めることは決してありません。

AWS、Azure、GCPが提供する組み込みのコスト推奨事項は、信頼できるガイドなのでしょうか?「彼らの推奨事項のほとんどに、本質的に問題があるわけではありません」とクイン氏は言います。「もちろん、彼らは交渉の方法を教えてくれないでしょう。FastlyやAkamaiのようなCDNを使うように勧めてくるわけでもありません。彼らは常に自社のサービスを推奨するでしょう。」

「コスト管理のアプローチやそのやり方を見直して、間違っていることを恥じない人はいないでしょう。常に改善できるはずです。重要なのは、それがプロセスであることを理解することです。」®

Discover More