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

Cloud Hub と Gemini Cloud Assist の分析情報は、アプリケーションを最適化する機会を特定するのに役立ちます。たとえば、使用率の低い仮想マシンのサイズ変更や、レイテンシとコストを削減するための Cloud CDN の構成に関する推奨事項を確認できます。

既存のアプリケーションを分析したら、Application Design Center を使用して、推奨されるアーキテクチャの変更をモデル化してデプロイできます。

始める前に

このドキュメントでは、アプリケーションにフォルダレベルのアプリケーション管理境界が設定されていることを前提としています。Application Design Center、Cloud Hub、Gemini Cloud Assist には、この境界タイプが必要です。

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

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

Cloud Hub と Gemini Cloud Assist を使用して、アプリケーションの運用データを一元的に表示し、推奨事項を受け取ります。

  1. Google Cloud コンソールで、プロジェクト選択ツールを使用して管理プロジェクトを選択します。
  2. Cloud Hub から [ホーム] ページに移動します。

    ホームに移動

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

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

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

    • Give me recommendations to optimize my application.
    • Show me the most expensive resources with the lowest utilization for this application.

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

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

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

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