Well-Architected Framework: Leistungsoptimierung

Last reviewed 2026-10-13 UTC

Diese Säule des Google Cloud Well-Architected Framework enthält Empfehlungen zur Optimierung der Leistung von Arbeitslasten in Google Cloud.

Dieses Dokument richtet sich an Architekten, Entwickler und Administratoren, die Arbeitslasten in Google Cloudplanen, entwerfen, bereitstellen und verwalten.

Die Empfehlungen in dieser Säule können Ihrem Unternehmen helfen, effizienter zu arbeiten, die Kundenzufriedenheit zu verbessern, den Umsatz zu steigern und Kosten zu senken. Wenn sich beispielsweise die Backend-Verarbeitungszeit einer Anwendung verkürzt, profitieren Nutzer von schnelleren Reaktionszeiten, was zu einer höheren Nutzerbindung und mehr Umsatz führen kann.

Bei der Leistungsoptimierung kann es zu einem Kompromiss zwischen Leistung und Kosten kommen. Manchmal kann die Optimierung der Leistung jedoch dazu beitragen, Kosten zu senken. ​​Wenn beispielsweise die Last zunimmt, kann die automatische Skalierung dazu beitragen, eine vorhersehbare Leistung zu erzielen, indem sichergestellt wird, dass die Systemressourcen nicht überlastet werden. Die automatische Skalierung hilft Ihnen auch, Kosten zu senken, indem ungenutzte Ressourcen in Zeiten geringer Last entfernt werden.

Die Leistungsoptimierung ist ein kontinuierlicher Prozess, keine einmalige Aktivität. Das folgende Diagramm zeigt die Phasen des Leistungsoptimierungsprozesses:

Leistungsoptimierung

Der Leistungsoptimierungsprozess ist ein fortlaufender Zyklus, der die folgenden Phasen umfasst:

  1. Anforderungen definieren: Definieren Sie detaillierte Leistungsanforderungen für jede Ebene des Anwendungsstacks, bevor Sie Ihre Anwendungen entwerfen und entwickeln. Berücksichtigen Sie bei der Planung der Ressourcenzuweisung die wichtigsten Merkmale der Arbeitslast und die Leistungserwartungen.
  2. Entwerfen und bereitstellen: Verwenden Sie elastische und skalierbare Designmuster, mit denen Sie Ihre Leistungsanforderungen erfüllen können.
  3. Überwachen und analysieren: Überwachen Sie die Leistung kontinuierlich mit Logs, Tracing, Messwerten und Benachrichtigungen.
  4. Optimieren: Berücksichtigen Sie potenzielle Neugestaltungen, wenn sich Ihre Anwendungen weiterentwickeln. Passen Sie die Größe der Cloud-Ressourcen an und verwenden Sie neue Funktionen, um die sich ändernden Leistungsanforderungen zu erfüllen.

    Wie im vorherigen Diagramm gezeigt, setzen Sie den Zyklus aus Überwachung, Neubewertung der Anforderungen und Anpassung der Cloud-Ressourcen fort.

Prinzipien und Empfehlungen zur Leistungsoptimierung, die speziell auf KI- und ML-Arbeitslasten zugeschnitten sind, finden Sie unter KI- und ML-Perspektive: Leistungsoptimierung im Well-Architected Framework.

Arbeitslasten mit einer Agent-Fähigkeit bewerten

Wenn KI-Agents Ihre Cloud-Arbeitslasten anhand der Prinzipien und Empfehlungen in dieser Säule bewerten sollen, verwenden Sie die google-cloud-waf-performance-optimization Fähigkeit, die im Google Agent Skills-Repository auf GitHub verfügbar ist.

Führen Sie den folgenden Befehl im Client oder Terminal Ihres Agents aus, um die Fähigkeit zu installieren:

npx skills add google/skills --skill google-cloud-waf-performance-optimization

Geben Sie bei Aufforderung die KI-Agents an, für die Sie die Fähigkeit installieren möchten, und legen Sie den Installationsbereich fest (Projekt oder global).

Grundprinzipien

Die Empfehlungen in der Säule zur Leistungsoptimierung des Well-Architected Framework sind den folgenden Grundprinzipien zugeordnet:

Beitragende

Autor*innen:

Weitere Beitragende: