PERF05-BP03 Definieren eines Prozesses zum Verbessern der Workload-Leistung - AWS Well-Architected Framework

PERF05-BP03 Definieren eines Prozesses zum Verbessern der Workload-Leistung

Definieren Sie einen Prozess, mit dem sich neu verfügbare Services, Designmuster, Ressourcentypen und Konfigurationen bewerten lassen. Führen Sie beispielsweise vorhandene Leistungstests für neue Instance-Angebote durch, um zu ermitteln, welche Verbesserungen sich für Ihre Workload ergeben.

Typische Anti-Muster:

  • Sie gehen davon aus, dass Ihre aktuelle Architektur statisch ist und im Laufe der Zeit nicht aktualisiert wird.

  • Sie führen im Laufe der Zeit Änderungen an der Architektur ein, ohne sie begründen.

Vorteile der Nutzung dieser bewährten Methode: Durch einen definierten Prozess zum Ändern der Architektur können Sie die gesammelten Daten langfristig in die Gestaltung Ihres Workloads einfließen lassen.

Risikostufe, wenn diese bewährte Methode nicht eingeführt wird: mittel

Implementierungsleitfaden

Für Ihren Workload gibt es einige wesentliche Einschränkungen. Dokumentieren Sie diese, damit Sie besser einschätzen können, durch welche Art von Innovation die Leistung Ihres Workloads gesteigert werden könnte. Ziehen Sie diese Informationen heran, wenn Sie von neuen verfügbaren Services oder Technologien erfahren, um Möglichkeiten zur Beseitigung von Einschränkungen oder Engpässen zu identifizieren.

Identifizieren Sie wesentliche Leistungseinschränkungen für Ihren Workload. Dokumentieren Sie die Leistungseinschränkungen Ihrer Workload, damit Sie besser einschätzen können, durch welche Art von Innovation die Leistung Ihrer Workload ggf. gesteigert werden kann.

Implementierungsschritte

  • KPIs identifizieren: Identifizieren Sie Ihre Workload-Leistungs-KPIs, wie unter PERF05-BP01 Festlegen wichtiger Leistungskennzahlen (KPIs) zum Messen des Zustands und der Leistung des Workloads beschrieben, um eine Baseline für Ihren Workload zu erstellen.

  • Überwachung implementieren: Verwenden Sie AWS-Tools zur Beobachtbarkeit, um Leistungsmetriken zu erfassen und KPIs zu messen.

  • Analysen durchführen: Führen Sie eine eingehende Analyse durch, um leistungsschwache Bereiche (wie Konfiguration und Anwendungscode) in Ihrem Workload zu identifizieren, wie beschrieben unter PERF05-BP02 Verwenden von Überwachungslösungen, um Bereiche mit kritischem Leistungsbedarf zu identifizieren. Verwenden Sie Analyse- und Leistungs-Tools, um die Strategie zur Leistungsverbesserung zu identifizieren.

  • Verbesserungen bestätigen: Verwenden Sie Sandbox- oder Vorproduktionsumgebungen, um die Wirksamkeit von Verbesserungsstrategien zu überprüfen.

  • Änderungen implementieren: Implementieren Sie die Änderungen in der Produktion und überwachen Sie kontinuierlich die Leistung des Workloads. Dokumentieren Sie die Verbesserungen und teilen Sie die Änderungen den Stakeholdern mit.

  • Wiederaufgreifen und Verfeinern: Überprüfen Sie regelmäßig Ihren Leistungsverbesserungsprozess, um Verbesserungsmöglichkeiten zu identifizieren.

Ressourcen

Zugehörige Dokumente:

Zugehörige Videos:

Zugehörige Beispiele: