コスト最適化の柱 - AWS 規範ガイダンス

翻訳は機械翻訳により提供されています。提供された翻訳内容と英語版の間で齟齬、不一致または矛盾がある場合、英語版が優先します。

コスト最適化の柱

AWS Well-Architected フレームワークのコスト最適化の柱は、支出を最小限に抑えながらビジネス価値を最大化することに重点を置いています。クラウドリソースに費やすすべてのドルが、組織の目標の達成に効果的に貢献するのに役立ちます。

この柱を WorkSpaces Applications ストリーミング環境に適用するための主な重点領域:

  • フリート容量管理とインスタンスタイプの選択

  • スケーリングとスケジューリングの最適化

  • 使用パターンのモニタリングと分析

  • コスト配分と追跡

クラウド財務管理はどのように実装しますか?

構造化されたプログラムとプロセスを通じて、クラウド財務管理とコスト最適化に専念する組織能力を構築し、クラウドの価値と効率を最大化します。

  • AWS Cost Explorer および 使用状況レポートを使用して WorkSpaces アプリケーションのコストをモニタリングし、ストリーミング時間の使用状況を追跡し、フリートインスタンスのコストを分析し、リージョンのコスト配分をモニタリングします。

  • AWS Budgets を使用して、WorkSpaces Applications のサービスコスト全体のアラートを設定し、サービスの予算しきい値を作成し、予算額に対する実際の支出を監視することで、コストコントロールを計画および設定します。詳細については、 AWS ブログ記事「オートメーションを使用して Amazon WorkSpaces アプリケーションのコストを最適化および制御する方法」を参照してください。

消費モデルを追加する

実際の使用パターンに基づいてコンピューティングリソースとコストをスケールします。たとえば、営業時間外に非本番環境をシャットダウンして、支出を最適化できます。

  • 適切な料金モデルを選択します。例えば、常時オンフリートを一貫した使用に使用し、オンデマンドフリートを可変ワークロードに使用します。

  • 最適なインスタンスタイプを選択します。たとえば、一般的なアプリケーションには stream.standard インスタンスを使用し、必要な場合にのみグラフィックスインスタンス (G4dn) を使用します。

全体的な効率を測定する

ビジネス出力のcost-per-unitを計算して追跡し、効率の向上を定量化し、最適化の取り組みをガイドします。

  • セッション効率を追跡します。

  • 次の CloudWatch メトリクスを使用してフリートの使用率をモニタリングします。

    • AvailableCapacity 未使用の容量を追跡する

    • InUseCapacity 実際の使用量を測定するには

  • ストリーミング時間あたりのコスト、ユーザーあたりのコスト、アプリケーションあたりのコストなど、セッションあたりのコストを計算して追跡します。

  • WorkSpaces アプリケーションのコストオプティマイザーを実装して、ビルダーをモニタリングします。

  • フリートタイプ間でコストを比較します。たとえば、以下を比較します。

    • 単一セッションとマルチセッションのライセンスコスト

    • リソース使用率

    • インスタンスあたりのユーザー密度

  • プロセス追跡データを使用して、使用率の低いアプリケーションや不要なアプリケーションを特定します。詳細については、 AWS ブログ記事 Track user processes in Amazon WorkSpaces Applications sessions を参照してください。

差別化されていない重い作業にお金を費やすのをやめる

AWS はインフラストラクチャの運用を管理し、マネージドサービスを提供するため、組織は IT メンテナンスではなくビジネス目標に集中できます。

  • Image Builder を使用してアプリケーションイメージを作成および維持し、アプリケーションのパッケージ化、アプリケーション設定の構成、アプリケーションの互換性のテストを行います。

  • 適切なインスタンスタイプを選択し、スケーリングしきい値を定義し、希望する容量制限を設定して、フリートの仕様を設定します。

  • Windows ベースのフリートの場合は Amazon S3 のホームフォルダを設定し、Linux ベースのフリートの場合は Amazon EFS の共有ファイルシステムを設定して、永続的ストレージオプションを設定します。ストレージのアクセス許可を設定し、保持ポリシーを定義します。

支出の分析と属性付け

クラウドにより、ワークロードあたりのリソース使用量とコストを正確に追跡できるため、投資収益率 (ROI) の正確な測定とターゲット最適化の機会が可能になります。

  • コスト配分用のフリート、アセット追跡用のイメージ、環境指定用の Image Builder、組織グループ化用のスタックの包括的なタグ付け戦略を実装します。

  • AWS コストと使用状況レポート (AWS CUR) を使用して、タグ付けされたリソース別に WorkSpaces アプリケーションのコストを分類し、フリート、スタック、イメージあたりのコストを分析します。

  • AWS Cost Explorer を使用して WorkSpaces アプリケーションの支出傾向を視覚化し、リージョンやインスタンスタイプなどのさまざまなディメンションのコストを比較します。

  • フリート使用率、インスタンスタイプの効率、ストリーミング時間をアプリケーション別にモニタリングおよび分析します。

  • 未使用のリザーブドキャパシティ、使用率の低いフリートまたはスタック、フリート使用状況のアイドル期間を追跡します。

  • 各アプリケーションのユーザーあたりのコスト、アプリケーションあたりのストリーミング時間、ストリーミングアプリケーションのユーザー導入率を計算して追跡します。

  • WorkSpaces アプリケーションの使用状況レポートを設定し、Amazon Athena を使用して使用状況データをクエリし、Amazon Quick でビジュアライゼーションを作成してコストと使用状況に関するインサイトを取得することで、詳細な使用状況分析を設定します。

  • Windows Server ライセンス、アプリケーションライセンスモデル、ユーザーごとのライセンスなどの総コストの考慮事項を、デバイスごとのライセンスと比較して評価します。

  • Amazon Athena を使用して、ホームフォルダのストレージコストとユーザー別の使用パターンをクエリおよび分析します。詳細については、 AWS ブログ記事「How to report Amazon WorkSpaces Applications home folder use with Amazon Athena」を参照してください。