メイン コンテンツにスキップ

経済が不安定な時期には、IT コストの管理が重要です。世界的なパンデミックの中、世界中の組織がビジネス戦略の再構築に挑戦し、より効果的かつ生産的な運用を目指しています。お客様はこれまで以上にすばやく、ご自分の IT 組織全体の効率を高め、コストを最適化する方法を見つける必要があります。

クラウド コストの最適化に関しては通常、組織は中央の IT 部門と分散したワークロード チームの間で責任を分担しています。中央の IT 部門は、全体的なクラウド戦略とガバナンスを管理し、コスト管理のための企業ポリシーの策定と監査を行います。組織全体のワークロード チームは中央の IT ポリシーに準拠しながら、コスト管理を含めた構築済みクラウド アプリケーションのエンドツーエンドの所有権に関する責任を引き受けます。

このニュー ノーマルの中で、ワークロードの所有者であるお客様やお客様のチームは、日々の新しいコストに対する責任を負い、同時にクラウド環境での作業に適応し続けなければならないという、二重に困難を伴う状況下にあります。そこで Microsoft は Microsoft Azure Well-Architected Framework を作成しました。これにより、お客様がセキュリティ、信頼性、パフォーマンス効率、オペレーショナル エクセレンス、コスト最適化の 5 つの主要な柱にまたがるクラウド ワークロードの設計、構築、デプロイ、管理を成功させることができるよう支援します。ここでは特にコストの最適化に焦点を当てていますが、高品質で適切に設計されたワークロードをデプロイするために、フレームワークの他の 4 つの柱に対してお客様の組織の優先順位についてどのようにバランスを取るかについてのベスト プラクティスを近日中に取り上げる予定です。

では、Azure Well-Architected Framework を使用すると、ワークロードの所有者はどのようにしてワークロードのコストを最適化することができるのでしょうか。

コスト最適化の 4 つのステージ

Azure Well-Architected Framework により、設計、プロビジョニング、監視、最適化の 4 つのステージで、コストの最適化に関する包括的なガイダンスが提供されます。

設計ステージでは、次のようなワークロードのアーキテクチャとコスト モデルの初期計画がカバーされます。

  • 明確な要件の把握
  • 初期コストの見積もり
  • 組織のポリシーと制約の理解

設計ステージが完了したら、プロビジョニング ステージに進みます。ここでは、お客様のワークロードを構成するリソースを選択してデプロイします。このステージでは、どのサービスを選択するか、どの SKU やリージョンを選択するかなど、コストに影響を与える検討事項やトレードオフが多くあります。

リソースをプロビジョニングした後、次のステージである監視では、デプロイされたワークロード、それがどのように使用されているか、および全体的な支出を注意深く監視します。これには次のようなアクティビティが含まれます。

  • タグに基づいて支出レポートを作成する
  • チームと一緒に、定期的なコスト レビューを実施する
  • アラートへの対応。たとえば、一定の支出限度額に近づいている場合や、支出の異常を検知した場合などです。

最後に、最後のステージである最適化に移ります。ここでは、次のような手法を使用してワークロードのさらなる効率化を図ります。

  • 使用率が低いリソースのサイズを変更する
  • 実行時間の長い常時ワークロードに対して予約インスタンスを使用する
  • ライセンス オファーを利用してコスト面でのメリットを受ける。
  • ストレージ層やデータ ストアなど、初期設計の選択内容を再評価する

初期の設計プロビジョニング のステージは通常、お客様が開発を計画している新しいワークロードに対して適用されます。最後の 2 つの監視最適化には、主に既にデプロイ済みでクラウドで実行しているワークロードに向けたガイダンスが含まれています。

もしあなたが今、お客様のほとんどのワークロードの所有者である場合は、既存のワークロードのコストに最大の影響を与えるためには何ができるか、と考えていることでしょう。

既存ワークロードのコストを最適化するためのインパクトの大きい手法

各コスト最適化のステージは全体的なコスト効率に大きく寄与しますが、コスト最適化の取り組みを行うワークロードの所有者の方は、まず、お客様の既存のワークロードに対する Azure Well-Architected Framework の後者の 2 つのステージ、すなわち、監視と最適化を検討することをお勧めします。Microsoft はこれらのステージに役立つツールをいくつかご用意しています。まず、Microsoft Azure Well-Architected Review があります。これは、コストの最適化を含む Well-Architected Framework の 5 つの柱にまたがるお客様のワークロードの評価に使用できます。Well-Architected Review は、お客様のデプロイ済みワークロードのコスト最適化についての全体像と、お客様のワークロードの最適化に役立つ実用的な推奨事項を提供します。さらに、Azure AdvisorAzure Cost Management + Billing のようなツールは、お客様にとって必要なコスト効率を達成するのに役立つコスト分析と最適化のガイダンスを提供します。

これらのツールを使用し、フレームワーク自体を参照することで、お客様の既存のワークロードの監視と最適化の多くの機会を見つけることができます。これらは大まかに、コスト意識の向上、クラウドの無駄の排除、ライセンス オファーの活用、ワークロード アーキテクチャの最新化という、4 つのインパクトの大きいカテゴリに分類される傾向があります。

コスト意識の向上

お客様にとってこれは、コストの可視性を高め、説明責任を果たすことを意味します。コスト意識の向上は、ワークロードの予算の導入と、それらの予算を実施するための次のような運用の実践から始まります。

  • タグを設定してタグの値でコストを細分化することで、レポートを簡単に引き出すことができます。
  • 特定の支出のしきい値に近づいたときに、予算の所有者にアラートを通知する
  • 定期的なレビューを実施して、チームのコスト管理の文化を強化する。

これによってすぐにクラウドのコストを削減できるわけではないかもしれませんが、コスト意識を高めることは、後々に役立つ重要な分析情報を提供するために必要な基盤となります。

クラウドの無駄を排除する

ここから、本当のコスト効率とコスト回避が見えてきます。これには、次のようなコストの最適化手法が含まれます。

  • 未使用のリソースをシャットダウンする
  • 使用率が低いリソースの適切なサイズ設定を行う。
  • リソースの柔軟性とスケーラビリティのために自動スケーリングと自動シャットダウンを使用する。

多くのお客様にとって、クラウドの無駄を排除することが最も直接的な経済的影響をもたらします。

ライセンス オファーの活用

Azure にはいくつかのライセンス オファーがあり、お客様のワークロードに大きなコスト面でのメリットをもたらします。

  • Azure ハイブリッド特典を使用すると、お客様のオンプレミスの Windows Server と SQL Server ライセンスをアクティブなソフトウェア アシュアランス (およびお使いの Linux サブスクリプション) と一緒に Azure で使用し、保存することができます。
  • Azure の予約を使用すると、Azure リソースを長期間使用する契約を行うことで、従量課金制よりも少ないコストで使用できるようになります。

ライセンス オファーはクラウドのコスト削減に大きく貢献し、多くの場合、中央の IT 部門とワークロード チーム間のコラボレーションの絶好の機会となります。

ワークロード アーキテクチャの最新化

ワークロードのアーキテクチャを見直すのはためらわれるかもしれませんが、最新のサービスやクラウドネイティブ設計を利用してお使いのアプリケーションを最新化することで、コスト効率を大幅に向上させることができます。たとえば、次のようなことをお勧めします。

  • 期のアーキテクチャと設計の決定内容を見直す。データ ストアやストレージ層の選択など、お客様の目的を達成するためのより費用対効果の高い方法を見つけましょう。
  • 使用している Azure サービスの種類を評価する。 他の SKU や、PaaS やサーバーレスなどの他の種類のサービスが、お客様のワークロードのニーズを満たしながらコスト面でのメリットを提供しているかどうかを調査し、確認しましょう。

Azure のコストの最適化を開始する方法についての詳細情報

この困難な時代の世界で、組織はクラウドのコストを管理、最適化し、可能な限り効率的に運用しなければならないというプレッシャーを感じています。Azure コストの最適化を開始する方法については、Channel 9 の「Azure コストの最適化を開始する | コストの最適化エピソード 1: Well-Architected シリーズ」をご覧ください。新しい番組の感想をお聞かせください。

  • Explore

     

    Let us know what you think of Azure and what you would like to see in the future.

     

    Provide feedback

  • Build your cloud computing and Azure skills with free courses by Microsoft Learn.

     

    Explore Azure learning


Join the conversation