設計に関する推奨事項を使用してアプリケーションを最適化する

アプリケーションを継続的に改善することは、運用目標とビジネス目標を達成するための鍵となります。Cloud HubGemini Cloud Assist などのアプリケーションの分析情報と支援サービスは、最適化の機会を特定するのに役立ちます。たとえば、使用率の低い仮想マシンのサイズ変更や、レイテンシと費用を削減するための Cloud CDN の構成に関する推奨事項が表示されることがあります。

このガイドでは、既存のアプリケーションを分析し、Application Design Center を使用してアーキテクチャの変更を実装する方法について説明します。

始める前に

アプリケーションの分析情報と支援サービスを使用する前に、次の手順を完了する必要があります。

アプリケーションを分析して最適化の機会を特定する

Cloud HubGemini Cloud Assist を使用して、アプリケーションの運用データの統合ビューを取得し、推奨事項を受け取ります。

  1. Google Cloud コンソールで、設定モデルに応じて、プロジェクト選択ツールを使用してホスト プロジェクトまたはアプリ対応フォルダの管理プロジェクトを選択します。
  2. Cloud Hub から [ホーム] ページに移動します。

    ホームに移動

  3. アプリケーションを選択して、統合ダッシュボードを表示します。

  4. インシデント、アラート、パフォーマンス指標、費用の傾向を確認します。詳細については、アプリケーション ビューとプロジェクト ビューをご覧ください。

  5. 必要に応じて、Gemini Cloud Assist パネルを使用して、自然言語プロンプトを使用して最適化の推奨事項をリクエストします。次に例を示します。

    • 「アプリケーション リソースを最適化するための推奨事項を教えてください。」
    • 「このアプリケーションで最も使用率の低い最も高価なリソースを表示して。」

    Gemini Cloud Assist は、使用率の低いマシンタイプのサイズ変更や Cloud CDN の有効化などの推奨事項を提供します。

アプリケーション アーキテクチャを進化させる

最適化を特定したら、App Design Center を使用して、改善されたアーキテクチャをモデル化してデプロイします。

最適化されたアプリケーション アーキテクチャをデプロイします。このプロセスでは、変更の性質に応じて、既存のデプロイの更新や新しいデプロイの作成が必要になることがあります。