Die kontinuierliche Verbesserung Ihrer App Hub-Anwendungen ist entscheidend, um Betriebs- und Geschäftsziele zu erreichen. Anwendungsstatistiken und Unterstützungsservices wie Cloud Hub und Gemini Cloud Assist helfen Ihnen, Optimierungsmöglichkeiten zu erkennen. Sie erhalten beispielsweise Empfehlungen, unterausgelastete virtuelle Maschinen zu verkleinern oder Cloud CDN zu konfigurieren, um Latenz und Kosten zu senken.
In diesem Leitfaden erfahren Sie, wie Sie eine vorhandene Anwendung analysieren und dann Application Design Center verwenden, um architektonische Änderungen vorzunehmen.
Hinweise
In diesem Dokument wird davon ausgegangen, dass Sie für Ihre Anwendungen eine Verwaltungsgrenze auf Ordnerebene eingerichtet haben. Für Application Design Center, Cloud Hub und Gemini Cloud Assist ist dieser Grenztyp erforderlich.
Sie müssen die folgenden Schritte ausführen, bevor Sie Application Insights und Unterstützungsservices verwenden können:
Für Administratoren:
- Aktivieren Sie die erforderlichen APIs für alle Google Cloud Ressourcen, die Sie verwenden möchten.
- Application Design Center einrichten. Nur erforderlich, wenn Sie neue Anwendungskomponenten aus Vorlagen erstellen möchten.
- Cloud Hub einrichten Nur erforderlich, wenn Sie Cloud Hub verwenden möchten, um Optimierungsmöglichkeiten zu ermitteln.
- Gemini Cloud Assist einrichten Nur erforderlich, wenn Sie Gemini Cloud Assist verwenden möchten, um Optimierungsmöglichkeiten zu ermitteln.
- Nutzern Zugriff gewähren Weisen Sie basierend auf den Verantwortlichkeiten des Nutzers im Anwendungslebenszyklus die entsprechenden IAM-Rollen zu.
Für Entwickler und Betreiber:
- Prüfen Sie, ob Anwendungen innerhalb Ihrer Anwendungsverwaltungsbegrenzung vorhanden sind.
- Prüfen Sie, ob Sie die erforderlichen IAM-Rollen für die Aufgaben haben, die Sie ausführen möchten.
- Öffnen Sie Ihr Verwaltungsprojekt in der Google Cloud Console.
Anwendung auf Optimierungsmöglichkeiten analysieren
Mit Cloud Hub und Gemini Cloud Assist erhalten Sie eine konsolidierte Ansicht der Betriebsdaten Ihrer Anwendung und Empfehlungen:
- Wählen Sie in der Google Cloud -Console mit der Projektauswahl Ihr Verwaltungsprojekt aus.
So rufen Sie die Startseite über Cloud Hub auf:
Wählen Sie Ihre Anwendung aus, um das integrierte Dashboard aufzurufen.
Sehen Sie sich Vorfälle, Benachrichtigungen, Leistungsmesswerte und Kostentrends an. Weitere Informationen finden Sie unter Anwendungsansichten und Projektansichten.
Optional können Sie den Gemini Cloud Assist-Bereich verwenden, um mit Prompts in natürlicher Sprache Optimierungsempfehlungen anzufordern, z. B.:
Give me recommendations to optimize my application.Show me the most expensive resources with the lowest utilization for this application.
Gemini Cloud Assist gibt Empfehlungen, z. B. zum Ändern der Größe von unterlasteten Maschinentypen oder zum Aktivieren von Cloud CDN.
Anwendungsarchitektur weiterentwickeln
Nachdem Sie eine Optimierung identifiziert haben, können Sie mit Application Design Center die verbesserte Architektur modellieren und bereitstellen:
- Wenn die Anwendung aus einer Vorlage bereitgestellt wurde:Öffnen Sie die Vorlage und ändern Sie die Architektur entsprechend den Empfehlungen. Anschließend können Sie die neue Version als Update für die vorhandene Anwendungsinstanz bereitstellen.
- Wenn die Anwendung nicht aus einer Vorlage bereitgestellt wurde:Erstellen Sie eine neue Vorlage im Application Design Center, die die optimierte Architektur widerspiegelt.
Optimierte Anwendungsarchitektur bereitstellen Je nach Art der Änderungen kann es erforderlich sein, ein vorhandenes Deployment zu aktualisieren oder ein neues zu erstellen.