SUS03-BP04 Optimieren der Auswirkungen auf Geräte und Ausrüstung von Kunden
Identifizieren Sie die Geräte und Einrichtungen, mit denen Ihre Kunden Ihre Services nutzen, ihren voraussichtlichen Lebenszyklus und die finanziellen und nachhaltigkeitsbezogenen Auswirkungen der Ersetzung dieser Komponenten. Implementieren Sie Softwaremuster und Architekturen, die es für Kunden unnötig machen, Geräte zu ersetzen oder ihre Ausrüstung zu aktualisieren. Implementieren Sie beispielsweise neue Funktionen, die Code verwenden, der mit älterer Hardware und älteren Betriebssystemversionen abwärtskompatibel ist, oder gestalten Sie die Größe von Nutzlasten so, dass sie die Speicherkapazitäten der Zielgeräte nicht überschreiten.
Risikostufe, wenn diese bewährte Methode nicht eingeführt wird: Niedrig
Implementierungsleitfaden
-
Inventarisieren Sie die Geräte, die Ihre Kunden verwenden.
-
Führen Sie Tests mithilfe verwalteter Gerätefarmen mit repräsentativer Hardware durch, um die Auswirkungen von Änderungen zu verstehen. Iterieren Sie Entwicklungsschritte, um die Zahl der unterstützten Geräte zu maximieren.
-
Berücksichtigen Sie beim Erstellen von Nutzlasten Netzwerkbandbreite und Latenz und implementieren Sie Funktionen, mit denen Ihre Anwendungen auch über Verbindungen mit geringer Bandbreite und hoher Latenz gut funktionieren.
-
Verarbeiten Sie Datennutzlasten vorab, um die Anforderungen an lokale Verarbeitung und Datenübertragung zu reduzieren.
-
Führen Sie rechenintensive Aktivitäten (z. B. das Rendern von Bildern) serverseitig aus oder nutzen Sie Anwendungs-Streaming, um das Benutzererlebnis auf älteren Geräten zu verbessern.
-
Segmentieren und paginieren Sie Ausgaben, besonders für interaktive Sitzungen, um Nutzlasten zu verwalten und lokale Speicheranforderungen zu begrenzen.
Ressourcen
Ähnliche Dokumente:
Ähnliche Videos: