Optimiser une application avec des recommandations de conception

Pour atteindre vos objectifs opérationnels et commerciaux, vous devez améliorer en permanence vos applications App Hub. Les insights sur les applications et les services d'assistance, tels que Cloud Hub et Gemini Cloud Assist, vous aident à identifier les opportunités d'optimisation. Par exemple, vous pouvez recevoir des recommandations pour redimensionner les machines virtuelles sous-utilisées ou configurer Cloud CDN afin de réduire la latence et les coûts.

Ce guide vous explique comment analyser une application existante, puis utiliser Application Design Center pour implémenter des modifications architecturales.

Avant de commencer

Ce document suppose que vous avez configuré une limite de gestion des applications au niveau du dossier pour vos applications. Ce type de limite est requis pour Application Design Center, Cloud Hub et Gemini Cloud Assist.

Avant d'utiliser les services d'insights et d'assistance pour les applications, vous devez effectuer les étapes suivantes :

Analyser l'application pour identifier les opportunités d'optimisation

Utilisez Cloud Hub et Gemini Cloud Assist pour obtenir une vue consolidée des données opérationnelles de votre application et recevoir des recommandations :

  1. Dans la console Google Cloud , utilisez le sélecteur de projet pour sélectionner votre projet de gestion.
  2. Accédez à la page Accueil depuis Cloud Hub :

    Accéder à la page d'accueil

  3. Sélectionnez votre application pour afficher son tableau de bord intégré.

  4. Examinez les incidents, les alertes, les métriques de performances et les tendances des coûts. Pour en savoir plus, consultez Vues d'application et vues de projet.

  5. Vous pouvez également utiliser le panneau Gemini Cloud Assist pour demander des recommandations d'optimisation à l'aide de requêtes en langage naturel, par exemple :

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

    Gemini Cloud Assist fournit des recommandations, comme le redimensionnement des types de machines sous-utilisés ou l'activation d'Cloud CDN.

Faire évoluer l'architecture de l'application

Après avoir identifié une optimisation, utilisez Application Design Center pour modéliser et déployer l'architecture améliorée :

Déployez l'architecture d'application optimisée. Ce processus peut impliquer la mise à jour d'un déploiement existant ou la création d'un nouveau, selon la nature des modifications.