オンプレミスのインフラストラクチャの大部分をAzureに移行する企業は、オンプレミス環境のインフラとAzureの支出を最適化する必要があります。インフラチームはまず、完全に廃止可能なオンプレミスリソースの特定に注力すべきです。残りのリソースのAzureへの移行が次のステップとなります。
移行後は、Azure環境の利用において定期的な評価と最適化が不可欠です。そのため、企業はリソース管理の基準を設定し、利用率が低いワークロードやコンプライアンス違反のワークロードを特定し、未使用のワークロードを廃止すべきです。
効率性への注力はAzureクラウド支出の大幅な削減をもたらし、IaaSとPaaSの両方における企業インフラ全体のCPU利用効率向上により、IT部門はオンプレミスデータセンターの規模を積極的に縮小できるようになる。
利用率が低いサーバーを特定することが最良の出発点である。プロセッサ、メモリ、ハードドライブのデータを収集する。チームは業界標準のP95値を用いて、特定のアセットが過小利用されているかどうかを判断する。その後、全サーバーを5つの性能カテゴリ(凍結状態、低温状態、常温状態、高温状態、過熱状態)に分類する。オンプレミス環境にある過小利用サーバーは、クラウド移行の最適な候補となる。
測定
自社開発のダッシュボードは、多くの企業ITインフラチームにとってすべての出発点です。IaaSおよびPaaSリソース全体にわたる推奨事項とシンプルなコストビューを集約することで、ビジネスへの影響なしに削減可能な現行支出の規模が明らかになります。
スヌーズ
非生産環境のAzureクラウドサーバーは、従業員が実際に作業している時のみオンラインにする必要があります。オンデマンドおよびスケジュール型ツール一式を導入することで、企業は場合によっては70%以上の稼働時間を停止または割り当て解除でき、これが直接的な70%のコスト削減につながります。
サイズ変更
Azureはサーバーのサイズを迅速に変更する機能を提供します。大規模な環境において、再起動だけで仮想マシンのサイズとコストを半分以上に削減できるため、企業はクラウドの柔軟性を活用してIT支出を迅速に最適化できます。
使用されていないサーバーをオフにする
非稼働サーバーは通常、停止することで70%以上の時間とコストを節約できます。特に夜間や週末に実施するのが合理的です。
サーバーのサイズを適切に設定する
CPUとメモリの使用率を確認し、ワークロードをCPU使用率40~80%の範囲に収める適切なサイズを選択してください。
その他のPaaSリソースのサイズを適切に設定する
例えば、SQL PaaS データベースの平均 DTU 使用率を 40~80% の範囲に収めることを目標とします。
当社のプロセスとツールによるAzureの適正規模化により、コスト削減と利用率の大幅な向上が実現しました。
最適化活動によるクラウド支出の38%削減:- クラウドリソースの自動スケーリング- クラウドリソースの自動プロビジョニング- クラウドリソースの自動監視- クラウドリソースの自動調整- クラウドリソースの自動更新-
CPU使用率が約400パーセント増加した。
ITインフラ予算の削減。
最適化への注力は、全員がリソースの活用方法を検討するよう促し、Azure上で利益を最大化しつつ継続的にコストを削減する、最適化中心の文化を創出します。
企業は主要なクラウド管理および最適化戦略を通じてクラウド支出を最適化すべきです。ガートナーによれば、企業がAzure支出を最適化するトップ3の方法は以下の通りです:
ガートナーは、Azureクラウドのコストは、あらゆる手段で最小化すべき経費ではなく、投資として捉えるべきだと強調している。企業はAzureクラウド支出をビジネスKPIと関連付け、これらの投資に対するリターンを算出する必要がある。
Azureのコスト最適化を効果的に拡大するには、ガートナーは次のことを推奨します:
– エンドユーザー向けの Azure コストダッシュボードを構築し、各 Azure プロジェクト、アプリケーション、部門ごとのコスト可視性を提供
– ネイティブクラウドインターフェースへの直接アクセスを可能にする「ガードレールとガイドライン」によるAzureガバナンスの実装
– Azureクラウド利用者が、中央IT部門のボトルネックなしに自身のリソースを管理できるようにする
ガートナーは、開発プロセスの早い段階でAzureのコストを考慮に入れることを提案しています:
– プロダクトオーナーやビジネスステークホルダーと連携し、各アプリケーションの目的と価値を理解する
– 計画段階でAzureのコスト要件を設定する
– 可用性やパフォーマンスなどの他の要件との関連でAzureのコストについて議論する
ガートナーは、影響力の大きいAzureの最適化はアプリケーションアーキテクチャの決定にあると強調している:
– 製品の使用方法と販売方法に基づいて、コストを考慮したAzureアーキテクチャの選択を行う
– 適用可能な場合には、サーバーレスコンピューティングなどの次世代Azureサービスの利用を検討してください
– アプリケーションの特性に適切な Azure の価格モデルを適用する(例:使用量の急増があるアプリケーションには従量課金型サービス)
これらの戦略を実施することで、企業はビジネス目標とイノベーションに注力しながら、Azureクラウド支出を最適化できます。