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 erhalten Sie die Möglichkeit, die gesammelten Daten langfristig in die Gestaltung Ihrer Workload einfließen zu lassen.
Risikostufe bei fehlender Befolgung dieser bewährten Methode: Mittel
Implementierungsleitfaden
Für Ihre Workload gibt es einige wesentliche Einschränkungen. Dokumentieren Sie diese, damit Sie besser einschätzen können, durch welche Art von Innovation die Leistung Ihrer Workload 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 Ihre 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
-
Identifizieren von KPIs: Identifizieren Sie Ihre Workload-Leistungs-KPIs, wie unter PERF05-BP01 Festlegen wichtiger Leistungskennzahlen (KPIs) zum Messen des Zustands und der Leistung der Workload zur Ermittlung Ihrer Workload-Baseline beschrieben.
-
Implementieren der Überwachung: Verwenden Sie AWS-Beobachtbarkeitstools, um Leistungskennzahlen zu erfassen und KPIs zu messen.
-
Durchführen einer Analyse: Führen Sie eine eingehende Analyse durch, um die Bereiche (wie Konfiguration und Anwendungscode) in Ihrer Workload zu identifizieren, die leistungsschwach sind, wie beschrieben unter PERF05-BP02 Verwenden von Überwachungslösungen, um Bereiche mit kritischem Leistungsbedarf zu identifizieren. Verwenden Sie Analyse- und Leistungstools, um die Strategie zur Leistungsverbesserung zu identifizieren.
-
Validieren von Verbesserungen: Verwenden Sie Sandbox- oder Vorproduktionsumgebungen, um die Effektivität von Verbesserungsstrategien zu überprüfen.
-
Implementieren von Änderungen: Implementieren Sie die Änderungen in der Produktion und überwachen Sie kontinuierlich die Leistung der Workload. Dokumentieren Sie die Verbesserungen und teilen Sie die Änderungen den Stakeholdern mit.
-
Wiederaufgreifen und verfeinern: Überprüfen Sie regelmäßig Ihren Prozess zur Leistungsverbesserung, um Bereiche mit Verbesserungspotenzial zu identifizieren.
Ressourcen
Zugehörige Dokumente:
Zugehörige Videos:
Zugehörige Beispiele: