

# Nachhaltigkeit
<a name="a-sustainability"></a>

**Topics**
+ [Auswahl von Regionen](a-region-selection.md)
+ [Verhaltensmuster von Benutzern](a-user-behavior-patterns.md)
+ [Software- und Architekturmuster](a-sus-software-architecture-patterns.md)
+ [Datenmuster](a-sus-data-patterns.md)
+ [Hardwaremuster](a-sus-hardware-patterns.md)
+ [Entwicklungs- und Bereitstellungsprozess](a-sus-development-deployment.md)

# Auswahl von Regionen
<a name="a-region-selection"></a>

**Topics**
+ [SUS 1 Wie wählen Sie Regionen aus, um Ihre Nachhaltigkeitsziele zu unterstützen?](w2aac19c15b5b5.md)

# SUS 1 Wie wählen Sie Regionen aus, um Ihre Nachhaltigkeitsziele zu unterstützen?
<a name="w2aac19c15b5b5"></a>

Wählen Sie die Regionen, in denen Sie Ihre Workloads implementieren, anhand Ihrer geschäftlichen Anforderungen und Ihrer Nachhaltigkeitsziele aus. 

 Bewährte Methode: 

# SUS01-BP01 Auswählen von Regionen in der Nähe von Amazon-Projekten für erneuerbare Energien. Es sollte sich um Regionen handeln, in denen das Stromnetz nachweislich geringere Kohlendioxidemissionen generiert als andere Standorte (oder Regionen).
<a name="sus_sus_region_a2"></a>

 Wählen Sie Regionen in der Nähe von Amazon-Projekten für erneuerbare Energien aus. Es sollte sich um Regionen handeln, in denen das Stromnetz nachweislich geringere Kohlendioxidemissionen generiert als andere Standorte (oder Regionen). 

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

## Implementierungsleitfaden
<a name="implementation-guidance"></a>

 Wählen Sie Regionen in der Nähe von Amazon-Projekten für erneuerbare Energien aus. Es sollte sich um Regionen handeln, in denen das Stromnetz nachweislich geringere Kohlendioxidemissionen generiert als andere Standorte (oder Regionen). 

## Ressourcen
<a name="resources"></a>

 **Ähnliche Dokumente:** 
+  [Amazon auf der ganzen Welt](https://sustainability.aboutamazon.com/about/around-the-globe?energyType=true) 
+  [Methodik für erneuerbare Energien](https://sustainability.aboutamazon.com/amazon-renewable-energy-methodology) 
+  [What to Consider when Selecting a Region for your Workloads (Relevante Aspekte bei der Wahl einer Region für Ihre Workloads)](https://aws.amazon.com/blogs/architecture/what-to-consider-when-selecting-a-region-for-your-workloads/) 

# Verhaltensmuster von Benutzern
<a name="a-user-behavior-patterns"></a>

**Topics**
+ [SUS 2 Wie können Sie Verhaltensmuster von Benutzern zur Unterstützung Ihrer Nachhaltigkeitsziele nutzen?](w2aac19c15b7b5.md)

# SUS 2 Wie können Sie Verhaltensmuster von Benutzern zur Unterstützung Ihrer Nachhaltigkeitsziele nutzen?
<a name="w2aac19c15b7b5"></a>

Die Art und Weise, wie Benutzer Ihre Workloads und andere Ressourcen nutzen, kann Sie bei der Identifizierung von Verbesserungen unterstützen, um Nachhaltigkeitsziele zu erreichen. Skalieren Sie Ihre Infrastruktur, um die Benutzerlast kontinuierlich anzupassen. Sorgen Sie dafür, dass zur Unterstützung der Benutzer stets nur die mindestens erforderlichen Ressourcen bereitgestellt werden. Richten Sie Service-Levels an den Kundenanforderungen aus. Positionieren Sie Ressourcen so, dass die für ihre Nutzung erforderlichen Netzwerkkapazitäten begrenzt werden. Entfernen Sie vorhandene, nicht verwendete Komponenten. Identifizieren Sie erstellte, aber nicht verwendete Komponenten und beenden Sie ihre Generierung. Stellen Sie Teammitgliedern Geräte zur Verfügung, die ihre Anforderungen bei geringstmöglichen Auswirkungen auf die Nachhaltigkeit erfüllen. 

 Bewährte Methoden: 

# SUS02-BP01 Skalieren der Infrastruktur anhand der Benutzerlast
<a name="sus_sus_user_a2"></a>

 Identifizieren Sie Zeiträume mit geringer oder gar keiner Nutzung und skalieren Sie Ressourcen herunter, um überschüssige Kapazitäten zu entfernen und die Effizienz zu verbessern. 

**Typische Anti-Muster:**
+ Sie skalieren Ihre Infrastruktur nicht mit der Benutzerlast.
+ Sie skalieren Ihre Infrastruktur stets manuell.
+ Sie belassen die erhöhte Kapazität nach dem Hochskalieren, anstatt wieder herunterzuskalieren.

 **Vorteile der Nutzung dieser bewährten Methode:** Durch das Konfigurieren und Testen der Workload-Elastizität können Sie die Umweltauswirkungen von Workloads verringern, Geld sparen und Leistungs-Benchmarks einhalten. Sie können die Elastizität in der Cloud nutzen, um die Kapazität während und nach Lastspitzen automatisch zu skalieren, um sicherzustellen, dass Sie nur die genaue Anzahl von Ressourcen nutzen, die Sie benötigen, um die Anforderungen Ihrer Kunden zu erfüllen.

 **Risikostufe bei fehlender Befolgung dieser Best Practice:** Mittel 

## Implementierungsleitfaden
<a name="implementation-guidance"></a>
+  Elastizität ermöglicht das Anpassen der verfügbaren Ressourcen an den Bedarf. Instances, Container und Funktionen bieten Mechanismen für Elastizität, sei es in Kombination mit automatischer Skalierung oder als Merkmal des Service. Nutzen Sie Elastizität in Ihrer Architektur, um sicherzustellen, dass ein Workload bei geringer Benutzerlast schnell und problemlos herunterskaliert werden kann. 
  +  Verwendung Sie [Amazon EC2 Auto Scaling](https://docs.aws.amazon.com/autoscaling/ec2/userguide/what-is-amazon-ec2-auto-scaling.html) , um zu prüfen, ob Sie über die korrekte Anzahl von Amazon EC2-Instances verfügen, um die Nutzerlast für Ihre Anwendung zu bewältigen. 
  +  Verwendung Sie [Application Auto Scaling](https://docs.aws.amazon.com/autoscaling/application/userguide/what-is-application-auto-scaling.html) zur automatischen Skalierung der Ressourcen für einzelne AWS-Services über Amazon EC2 hinaus, wie etwa Lambda-Funktionen oder Amazon Elastic Container Service (Amazon ECS)-Services. 
  +  Verwendung Sie [Kubernetes Cluster Autoscaler](https://aws.amazon.com/blogs/aws/introducing-karpenter-an-open-source-high-performance-kubernetes-cluster-autoscaler/) zur automatischen Skalierung von Kubernetes-Clustern auf AWS. 
+  Prüfen Sie, ob die Metriken zum Hoch- oder Herunterskalieren für die jeweilige Art des bereitgestellten Workloads überprüft werden. Wenn Sie eine Anwendung zur Video-Transkodierung bereitstellen, wird eine CPU-Auslastung von 100 % erwartet, weshalb dies nicht die Hauptmetrik sein sollte. Sie können eine [benutzerdefinierte Metrik](https://aws.amazon.com/blogs/mt/create-amazon-ec2-auto-scaling-policy-memory-utilization-metric-linux/) (wie etwa die Speichernutzung) für Ihre Skalierungsrichtlinien verwenden, falls erforderlich. Beachten Sie zur Auswahl der geeigneten Metriken die folgenden Hinweise zu Amazon EC2: 
  +  Es sollte sich um eine gültige Nutzungsmetrik handeln, die beschreibt, wie stark eine Instance genutzt wird. 
  +  Der Metrikwert muss proportional zur Anzahl der Instances in der Auto Scaling-Gruppe steigen oder sinken. 
+  Verwendung Sie [dynamische Skalierung](https://docs.aws.amazon.com/autoscaling/ec2/userguide/as-scale-based-on-demand.html) anstelle von [manueller Skalierung](https://docs.aws.amazon.com/autoscaling/ec2/userguide/as-manual-scaling.html) für Ihre Auto Scaling-Gruppe. Weiterhin empfehlen wir, dass Sie [Zielverfolgungs-Skalierungsrichtlinien](https://docs.aws.amazon.com/autoscaling/ec2/userguide/as-scaling-target-tracking.html) für Ihre dynamische Skalierung verwenden. 
+  Prüfen Sie, ob Workload-Bereitstellungen sowohl mit Hoch- als auch mit Herunterskalierungen umgehen können. Erstellen Sie Testszenarien für Herunterskalierungen, damit sich die Workload wie erwartet verhält. Sie können **den Aktivitätsverlauf** verwenden, um eine Skalierungsaktivität für eine Auto Scaling-Gruppe zu testen und zu verifizieren. 
+  Evaluieren Sie Ihren Workload auf vorhersagbare Muster und skalieren Sie proaktiv, wenn Sie vorhergesagte und geplante Änderungen der Nachfrage erwarten. Verwendung Sie [die vorausschauende Skalierung mit Amazon EC2 Auto Scaling,](https://aws.amazon.com/blogs/compute/introducing-native-support-for-predictive-scaling-with-amazon-ec2-auto-scaling/) um Kapazitäten nicht übermäßig testen zu müssen. 

## Ressourcen
<a name="resources"></a>

 **Zugehörige Dokumente:** 
+  [Erste Schritte mit Amazon EC2 Auto Scaling](https://docs.aws.amazon.com/autoscaling/ec2/userguide/GettingStartedTutorial.html) 
+  [Prädiktive Skalierung für EC2, unterstützt von Machine Learning](https://aws.amazon.com/blogs/aws/new-predictive-scaling-for-ec2-powered-by-machine-learning/) 
+  [Analyse des Benutzerverhaltens mit Amazon OpenSearch Service, Amazon Data Firehose und Kibana](https://aws.amazon.com/blogs/database/analyze-user-behavior-using-amazon-elasticsearch-service-amazon-kinesis-data-firehose-and-kibana/) 
+  [Was ist Amazon CloudWatch?](https://docs.aws.amazon.com/AmazonCloudWatch/latest/monitoring/WhatIsCloudWatch.html) 
+  [Was ist AWS X-Ray?](https://docs.aws.amazon.com/xray/latest/devguide/aws-xray.html) 
+  [VPC Flow Logs](https://docs.aws.amazon.com/vpc/latest/userguide/flow-logs.html) 
+  [Überwachen der DB-Last mit Performance Insights auf Amazon RDS](https://docs.aws.amazon.com/AmazonRDS/latest/UserGuide/USER_PerfInsights.html) 
+  [Native Unterstützung für die vorausschauende Skalierung mit Amazon EC2 Auto Scaling](https://aws.amazon.com/blogs/compute/introducing-native-support-for-predictive-scaling-with-amazon-ec2-auto-scaling/) 
+  [Erstellen einer Amazon EC2 Auto Scaling-Richtlinie auf der Grundlage einer Speichernutzungsmetrik (Linux)](https://aws.amazon.com/blogs/mt/create-amazon-ec2-auto-scaling-policy-memory-utilization-metric-linux/) 
+  [Vorstellung von Karpenter – Open-Source-Kubernetes-Cluster-Autoscaler mit hoher Leistung](https://aws.amazon.com/blogs/aws/introducing-karpenter-an-open-source-high-performance-kubernetes-cluster-autoscaler/) 

 **Zugehörige Videos:** 
+  [Bessere, schnellere und kostengünstigere Datenverarbeitung: Kostenoptimierung bei Amazon EC2 (CMP202-R1](https://www.youtube.com/watch?v=_dvh4P2FVbw) 

 **Zugehörige Beispiele:** 
+  Lab: Beispiele für Amazon EC2 Auto Scaling-Gruppen 
+  [Lab: Implementierung von Autoscaling mit Karpenter](https://www.eksworkshop.com/beginner/085_scaling_karpenter/) 

# SUS02-BP02 Ausrichten von SLAs an Nachhaltigkeitszielen
<a name="sus_sus_user_a3"></a>

 Definieren und aktualisieren Sie Service Level Agreements (SLAs), darunter die Zeiträume für Verfügbarkeit und Datenaufbewahrung, um den Ressourcenaufwand für Ihre Workloads zu minimieren und gleichzeitig geschäftliche Anforderungen weiter erfüllen zu können. 

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

## Implementierungsleitfaden
<a name="implementation-guidance"></a>
+  Definieren Sie SLAs, die Ihre Nachhaltigkeitsziele unterstützen und gleichzeitig Ihre geschäftlichen Anforderungen erfüllen. 
+  Definieren Sie SLAs neu, so dass sie die geschäftlichen Erwartungen erfüllen und nicht übertreffen. 
+  Gehen Sie Kompromisse ein, indem Sie Service Level in akzeptabler Weise verringern, um Auswirkungen auf die Nachhaltigkeit zu reduzieren. 
+  Nutzen Sie Entwurfsmuster, die geschäftskritische Funktionen priorisieren, und lassen Sie für nicht kritische Funktionen niedrigere Service Level zu (z. B. für Reaktions- und Wiederherstellungszeiten). 

## Ressourcen
<a name="resources"></a>

 **Ähnliche Dokumente:** 
+  [Service Level Agreements (SLAs) für AWS](https://aws.amazon.com/legal/service-level-agreements/?aws-sla-cards.sort-by=item.additionalFields.serviceNameLower&aws-sla-cards.sort-order=asc&awsf.tech-category-filter=*all) 
+  [Bedeutung von Dienstleistungsvereinbarungen für SaaS-Anbieter](https://aws.amazon.com/blogs/apn/importance-of-service-level-agreement-for-saas-providers/) 

 **Ähnliche Videos:** 
+  [Building Sustainably on AWS (Nachhaltig entwickeln mit AWS)](https://www.youtube.com/watch?v=ARAitMSIxc8) 

# SUS02-BP03 Beenden der Erstellung und Wartung nicht verwendeter Komponenten
<a name="sus_sus_user_a4"></a>

 Analysieren Sie Anwendungskomponenten (wie vorab kompilierte Berichte, Datensätze und statische Bilder) sowie Zugriffsmuster für Komponenten, um Redundanzen, eine zu geringe Auslastung und mögliche Kandidaten für die Außerbetriebnahme zu identifizieren. Konsolidieren Sie generierte Komponenten mit redundanten Inhalten (z. B. monatliche Berichte mit sich überschneidenden oder gemeinsam genutzten Datensätzen und Ausgaben), um für duplizierte Ausgaben genutzte Ressourcen zu entfernen. Deaktivieren Sie nicht verwendete Komponenten (z. B. Bilder von Produkten, die nicht mehr verkauft werden), um genutzte Ressourcen freizugeben und die Zahl der Ressourcen zu reduzieren, die zur Unterstützung von Workloads verwendet werden. 

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

## Implementierungsleitfaden
<a name="implementation-guidance"></a>
+  Verwalten Sie statische Komponenten und entfernen Sie Komponenten, die nicht mehr benötigt werden. 
+  Verwalten Sie die Generierung von Komponenten und beenden Sie die Generierung, wenn die Komponenten nicht mehr benötigt werden, oder entfernen Sie diese. 
+  Konsolidieren Sie sich überschneidende generierte Komponenten, um eine redundante Verarbeitung zu entfernen. 
+  Weisen Sie Dritte an, die Erstellung und Speicherung von Komponenten einzustellen, die in Ihrem Auftrag verwaltet und nicht mehr benötigt werden. 
+  Weisen Sie Dritte an, in Ihrem Auftrag erstellte redundante Komponenten zu konsolidieren. 

## Ressourcen
<a name="resources"></a>

 **Ähnliche Dokumente:** 
+  [Optimizing your AWS Infrastructure for Sustainability, Part II: Storage (Ihre AWS-Infrastruktur für Nachhaltigkeit optimieren, Teil II: Speicher)](https://aws.amazon.com/blogs/architecture/optimizing-your-aws-infrastructure-for-sustainability-part-ii-storage/) 

 **Ähnliche Videos:** 
+  [Building Sustainably on AWS (Nachhaltig entwickeln mit AWS)](https://www.youtube.com/watch?v=ARAitMSIxc8) 

# SUS02-BP04 Optimieren der geografischen Platzierung von Workloads für Benutzerstandorte
<a name="sus_sus_user_a5"></a>

 Analysieren Sie Netzwerkzugriffsmuster, um zu erkennen, aus welchen geographischen Regionen Ihre Kunden Verbindungen herstellen. Wählen Sie Regionen und Services, die die Entfernungen reduzieren, über die Netzwerkdatenverkehr übertragen werden muss, um die Zahl der Netzwerkressourcen zu verringern, die zur Unterstützung Ihres Workloads erforderlich sind. 

 ** Typische Anti-Muster: ** 
+  Sie wählen die Region des Workloads auf der Grundlage Ihres eigenen Standorts aus. 

 **Vorteile der Nutzung dieser bewährten Methode:** Die Platzierung von Workloads in der Nähe der jeweiligen Kunden bietet die geringstmögliche Latenz und verringert gleichzeitig die Bewegung der Daten durch das Netzwerk und damit die Umweltauswirkungen. 

 **Risikostufe bei fehlender Befolgung dieser Best Practice:** Mittel 

## Implementierungsleitfaden
<a name="implementation-guidance"></a>
+  Wählen Sie die Regionen für Ihre Workload-Bereitstellung auf der Grundlage der folgenden zentralen Elemente aus: 
  +  **Ihr Nachhaltigkeitsziel:** wie unter [Auswahl von Regionen erläutert](https://docs.aws.amazon.com/wellarchitected/latest/sustainability-pillar/region-selection.html). 
  +  **Standort Ihrer Daten:** Für datenintensive Anwendungen (wie etwa Big Data oder Machine Learning) sollte der Anwendungscode so nahe wie möglich zu den Daten ausgeführt werden. 
  +  **Standort Ihrer Benutzer:** Für benutzerorientierte Anwendungen sollten Sie eine Region wählen, die nahe der Kundenbasis des Workloads liegt.
  + **Weitere Einschränkungen:** Berücksichtigen Sie auch Einschränkungen wie die Sicherheit und Compliance., wie unter [„Relevante Aspekte bei der Wahl einer Region für Ihre Workloads“ erläutert](https://aws.amazon.com/blogs/architecture/what-to-consider-when-selecting-a-region-for-your-workloads/).
+  Verwendung Sie [AWS Local Zones](https://aws.amazon.com/global-infrastructure/localzones/) für Workloads wie Video-Rendering oder grafikintensive virtuelle Desktop-Anwendungen. Mit Local Zones können Sie von allen Vorteilen profitieren, die sich durch die Platzierung der Datenverarbeitungs- und Speicherressourcen in der Nähe Ihrer Endbenutzer ergeben. 
+  Verwenden Sie lokale Zwischenspeicherung oder [AWS-Caching-Lösungen](https://aws.amazon.com/caching/aws-caching/) für häufig genutzte Ressourcen zur Verbesserung der Leistung, zur Verringerung der Datenbewegung und zur Reduzierung der Umweltauswirkungen. 
  + Verwendung Sie [Amazon CloudFront](https://aws.amazon.com/cloudfront/) für die Zwischenspeicherung statischer Inhalte wie Bilder, Skripts und Videos sowie dynamischer Inhalte wie API-Antworten oder Webanwendungen.
  + Verwendung Sie [Amazon ElastiCache](https://aws.amazon.com/elasticache/) für die Zwischenspeicherung von Inhalten für Webanwendungen.
  + Verwendung Sie [DynamoDB Accelerator](https://aws.amazon.com/dynamodb/dax/) für die Add-in-Speicher-Beschleunigung für Ihre DynamoDB-Tabellen.
+  Nutzen Sie Services, die Ihnen dabei helfen können, Code näher an den Nutzern Ihres Workloads auszuführen:
  + Verwendung Sie [Lambda@Edge](https://aws.amazon.com/lambda/edge/) für rechenintensive Anwendungen, die ausgeführt werden, wenn sich Objekte nicht im Zwischenspeicher befinden. 
  + Verwendung Sie [Amazon CloudFront-Funktionen](https://docs.aws.amazon.com/AmazonCloudFront/latest/DeveloperGuide/cloudfront-functions.html) für einfache Anwendungsfälle wie HTTP(s)-Anfragen oder Antwortmanipulationen, die von kurzlebigen Funktionen ausgeführt werden können. 
  + Verwendung Sie [AWS IoT Greengrass](https://aws.amazon.com/greengrass/) für die Ausführung lokaler Rechenoperationen, Messaging sowie die Datenzwischenspeicherung für verbundene Geräte. 
+  Nutzen Sie Verbindungspooling, um die erneute Nutzung von Verbindungen zu ermöglichen und die Zahl der erforderlichen Ressourcen zu reduzieren. 
+  Verwenden Sie verteilte Datenspeicher, die nicht auf persistente Verbindungen und synchrone Updates angewiesen sind, um regionale Benutzergruppen zu unterstützen. 
+  Ersetzen Sie vorab bereitgestellte statische Netzwerkkapazität durch geteilte dynamische Kapazitäten und teilen Sie die Auswirkungen von Netzwerkkapazitäten auf die Nachhaltigkeit mit anderen Abonnenten. 

## Ressourcen
<a name="resources"></a>

 **Zugehörige Dokumente:** 
+  [Optimieren Ihrer AWS-Infrastruktur für Nachhaltigkeit, Teil III: Netzwerke](https://aws.amazon.com/blogs/architecture/optimizing-your-aws-infrastructure-for-sustainability-part-iii-networking/) 
+  [Amazon ElastiCache-Dokumentation](https://docs.aws.amazon.com/elasticache/index.html) 
+  [Was ist Amazon CloudFront?](https://docs.aws.amazon.com/AmazonCloudFront/latest/DeveloperGuide/Introduction.html) 
+  [Wichtigste Amazon CloudFront-Funktionen](https://aws.amazon.com/cloudfront/features/) 
+  [Lambda@Edge](https://aws.amazon.com/lambda/edge/) 
+  [CloudFront-Funktionen](https://docs.aws.amazon.com/AmazonCloudFront/latest/DeveloperGuide/cloudfront-functions.html) 
+ [AWS IoT Greengrass](https://aws.amazon.com/greengrass/)

 **Zugehörige Videos:** 
+  [Nachhaltig entwickeln mit AWS](https://www.youtube.com/watch?v=ARAitMSIxc8) 

 **Zugehörige Beispiele:** 
+  [Workshops zu AWS-Netzwerken](https://catalog.workshops.aws/networking/en-US) 

# SUS02-BP05 Optimieren von Ressourcen für Teammitglieder im Hinblick auf die ausgeführten Aktivitäten
<a name="sus_sus_user_a6"></a>

 Optimieren Sie die Ressourcen, die Teammitgliedern zur Verfügung gestellt werden, um negative Auswirkungen auf die Nachhaltigkeit zu minimieren und gleichzeitig ihre Anforderungen zu erfüllen. Beispielsweise können Sie komplexe Vorgänge wie Rendering und Kompilierung auf intensiv genutzten, geteilten Cloud-Desktops statt auf weniger ausgelasteten Einzelbenutzersystemen mit hohem Energieverbrauch ausführen. 

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

## Implementierungsleitfaden
<a name="implementation-guidance"></a>
+  Stellen Sie Workstations und andere Geräte entsprechend ihrer Verwendung bereit. 
+  Verwenden Sie virtuelle Desktops und Anwendungs-Streaming, um Upgrade- und Geräteanforderungen zu begrenzen. 
+  Verschieben Sie prozessor- oder arbeitsspeicherintensive Aufgaben in die Cloud. 
+  Evaluieren Sie die Auswirkungen von Prozessen und Systemen auf die Lebenszyklen von Geräten. Wählen Sie Lösungen aus, die den Bedarf für Geräteaussetzungen minimieren und gleichzeitig die geschäftlichen Anforderungen erfüllen. 
+  Implementieren Sie eine Remote-Verwaltung für Geräte, um die Zahl der Geschäftsreisen zu reduzieren. 

## Ressourcen
<a name="resources"></a>

 **Ähnliche Dokumente:** 
+  [Was ist Amazon WorkSpaces?](https://docs.aws.amazon.com/workspaces/latest/adminguide/amazon-workspaces.html) 
+  [Amazon AppStream 2.0-Dokumentation](https://docs.aws.amazon.com/appstream2/) 
+  [NICE DCV](https://docs.aws.amazon.com/dcv/) 
+  [AWS Systems Manager Fleet Manager](https://docs.aws.amazon.com/systems-manager/latest/userguide/fleet.html) 

 **Ähnliche Videos:** 
+  [Building Sustainably on AWS (Nachhaltig entwickeln mit AWS)](https://www.youtube.com/watch?v=ARAitMSIxc8) 

# Software- und Architekturmuster
<a name="a-sus-software-architecture-patterns"></a>

**Topics**
+ [SUS 3 Wie können Sie Software- und Architekturmuster zur Unterstützung Ihrer Nachhaltigkeitsziele nutzen?](w2aac19c15b9b5.md)

# SUS 3 Wie können Sie Software- und Architekturmuster zur Unterstützung Ihrer Nachhaltigkeitsziele nutzen?
<a name="w2aac19c15b9b5"></a>

Implementieren Sie Muster für den Lastausgleich und die Wahrung einer konsistent hohen Nutzung der bereitgestellten Ressourcen, um die Zahl der genutzten Ressourcen zu minimieren. Komponenten werden möglicherweise aufgrund von Änderungen des Benutzerverhaltens über die Zeit nicht mehr genutzt. Prüfen Sie Muster und Architekturen, um nicht ausreichend genutzte Komponenten zu konsolidieren und so die Nutzung insgesamt zu erhöhen. Nehmen Sie Komponenten außer Betrieb, die nicht mehr benötigt werden. Identifizieren Sie die Leistung Ihrer Workload-Komponenten und optimieren Sie die Komponenten, die die meisten Ressourcen verbrauchen. Achten Sie auf die Geräte, mit denen Ihre Kunden auf Ihre Services zugreifen, und implementieren Sie Muster, um den Bedarf für Geräte-Upgrades zu minimieren. 

 Bewährte Methoden: 

# SUS03-BP01 Optimieren von Software und Architektur für asynchrone und geplante Aufträge
<a name="sus_sus_software_a2"></a>

 Verwenden Sie effiziente Softwaredesigns und Architekturen, um die Zahl der für einzelne Arbeitseinheiten im Durchschnitt benötigten Ressourcen zu minimieren. Implementieren Sie Mechanismen für die gleichmäßige Nutzung von Komponenten, um die Zahl der Ressourcen zu reduzieren, die zwischen Aufgaben nicht genutzt werden, und die Auswirkungen von Lastspitzen zu minimieren. 

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

## Implementierungsleitfaden
<a name="implementation-guidance"></a>
+  Verschieben Sie Anforderungen, die nicht sofort verarbeitet werden müssen, in Warteschlangen. 
+  Intensivieren Sie die Serialisierung, um die Nutzung über Ihre Pipeline hinweg gleichmäßig zu gestalten. 
+  Modifizieren Sie die Kapazität einzelner Komponenten, um zu vermeiden, dass ungenutzte Ressourcen auf Eingaben warten. 
+  Richten Sie Puffer ein und legen Sie Ratenbegrenzungen fest, um die Nutzung externer Services zu optimieren. 
+  Verwenden Sie die jeweils effizienteste verfügbare Hardware für Ihre Software-Optimierungen. 
+  Verwenden Sie warteschlangenbasierte Architekturen, Pipeline-Verwaltung und On-Demand-Instance-Worker, um die Nutzung für Batch-Verarbeitungen zu maximieren. 
+  Planen Sie Aufgaben, um Lastspitzen und das Konkurrieren um Ressourcen bei gleichzeitiger Ausführung zu vermeiden. 
+  Planen Sie Aufträge für Tageszeiten ein, an denen die Kohlendioxidemissionen am geringsten sind. 

## Ressourcen
<a name="resources"></a>

 **Ähnliche Dokumente:** 
+  [Was ist Amazon Simple Queue Service?](https://docs.aws.amazon.com/AWSSimpleQueueService/latest/SQSDeveloperGuide/welcome.html) 
+  [Was ist Amazon MQ?](https://docs.aws.amazon.com/amazon-mq/latest/developer-guide/welcome.html) 
+  [Skalierung auf Basis von Amazon SQS](https://docs.aws.amazon.com/autoscaling/ec2/userguide/as-using-sqs-queue.html) 
+  [Was ist AWS Step Functions?](https://docs.aws.amazon.com/step-functions/latest/dg/welcome.html) 
+  [Was ist AWS Lambda?](https://docs.aws.amazon.com/lambda/latest/dg/welcome.html) 
+  [Verwenden von AWS Lambda mit Amazon SQS](https://docs.aws.amazon.com/lambda/latest/dg/with-sqs.html) 
+  [Was ist Amazon EventBridge?](https://docs.aws.amazon.com/eventbridge/latest/userguide/what-is-amazon-eventbridge.html) 

 **Ähnliche Videos:** 
+  [Building Sustainably on AWS (Nachhaltig entwickeln mit AWS)](https://www.youtube.com/watch?v=ARAitMSIxc8) 
+  [Moving to event-driven architectures (Umstieg auf ereignisgesteuerte Architekturen)](https://www.youtube.com/watch?v=h46IquqjF3E) 

# SUS03-BP02 Entfernen von Workload-Komponenten mit geringer oder keiner Nutzung oder Faktorwechsel
<a name="sus_sus_software_a3"></a>

 Überwachen Sie die Workload-Aktivität, um Änderungen bei der Nutzung einzelner Komponenten über die Zeit zu erkennen. Entfernen Sie ungenutzte Komponenten, die nicht mehr benötigt werden. Setzen Sie wenig genutzte Ressourcen neu ein, um die Verschwendung von Ressourcen zu begrenzen. 

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

## Implementierungsleitfaden
<a name="implementation-guidance"></a>
+  Analysieren Sie (mithilfe von Indikatoren wie Transaktionsfluss und API-Aufrufen) die Last für funktionale Komponenten, um nicht oder nicht ausreichend genutzte Komponenten zu identifizieren. 
+  Nehmen Sie Komponenten außer Betrieb, die nicht mehr benötigt werden. 
+  Führen Sie einen Faktorwechsel für nicht ausreichend genutzte Komponenten durch. 
+  Konsolidieren Sie nicht ausreichend genutzte Ressourcen mit anderen Ressourcen, um die Nutzungseffizienz zu verbessern. 

## Ressourcen
<a name="resources"></a>

 **Ähnliche Dokumente:** 
+  [Was ist AWS X-Ray?](https://docs.aws.amazon.com/xray/latest/devguide/aws-xray.html) 
+  [Was ist Amazon CloudWatch?](https://docs.aws.amazon.com/AmazonCloudWatch/latest/monitoring/WhatIsCloudWatch.html) 
+  [Verwenden von ServiceLens zur Überwachung des Zustands Ihrer Anwendungen](https://docs.aws.amazon.com/AmazonCloudWatch/latest/monitoring/ServiceLens.html) 
+  [Automated Cleanup of Unused Images in Amazon ECR (Automatische Bereinigung von nicht verwendeten Images in Amazon ECR)](https://aws.amazon.com/blogs/compute/automated-cleanup-of-unused-images-in-amazon-ecr/) 

 **Ähnliche Videos:** 
+  [Building Sustainably on AWS (Nachhaltig entwickeln mit AWS)](https://www.youtube.com/watch?v=ARAitMSIxc8) 

# SUS03-BP03 Optimieren von Codebereichen, die die meiste Zeit oder die meisten Ressourcen verbrauchen
<a name="sus_sus_software_a4"></a>

 Überwachen Sie die Workload-Aktivität, um die Anwendungskomponenten zu identifizieren, die die meisten Ressourcen verbrauchen. Optimieren Sie den Code, der innerhalb dieser Komponenten ausgeführt wird, um die Ressourcennutzung zu minimieren und die Leistung zu maximieren. 

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

## Implementierungsleitfaden
<a name="implementation-guidance"></a>
+  Überwachen Sie die Leistung als Funktion der Ressourcennutzung, um Komponenten mit einem hohen Ressourcenbedarf pro Arbeitseinheit als Ziele für Optimierungen zu identifizieren. 
+  Verwenden Sie einen Code-Profiler, um die Codebereiche zu identifizieren, die die meiste Zeit oder die meisten Ressourcen verwenden. 
+  Ersetzen Sie Algorithmen durch effizientere Versionen, die dasselbe Ergebnis erzielen. 
+  Verwenden Sie Hardwarebeschleunigung, um die Effizienz von Codeblöcken mit langen Ausführungszeiten zu verbessern. 
+  Verwenden Sie das jeweils effizienteste Betriebssystem und die optimale Programmiersprache für den Workload. 
+  Entfernen Sie unnötige Sortierungen und Formatierungen. 
+  Verwenden Sie Datenübertragungsmuster, die die Ressourcennutzung basierend auf der Häufigkeit der Änderung von Daten und ihrer Nutzung minimieren. Sie können z. B. Statusänderungsinformationen zu einem Client übertragen. So werden keine Ressourcen für Abfragen verbraucht, die wertlose Meldungen mit „Keine Änderung“ zurückgeben. 

## Ressourcen
<a name="resources"></a>

 **Ähnliche Dokumente:** 
+  [Was ist Amazon CloudWatch?](https://docs.aws.amazon.com/AmazonCloudWatch/latest/monitoring/WhatIsCloudWatch.html) 
+  [Was ist Amazon CodeGuru Profiler?](https://docs.aws.amazon.com/codeguru/latest/profiler-ug/what-is-codeguru-profiler.html) 
+  [FPGA-Instances](https://docs.aws.amazon.com/AWSEC2/latest/UserGuide/fpga-getting-started.html) 
+  [Die AWS SDKs für die Entwicklung in AWS](https://aws.amazon.com/tools/) 

 **Ähnliche Videos:** 
+  [Building Sustainably on AWS (Nachhaltig entwickeln mit AWS)](https://www.youtube.com/watch?v=ARAitMSIxc8) 

# SUS03-BP04 Optimieren der Auswirkungen auf Geräte und Ausrüstung von Kunden
<a name="sus_sus_software_a5"></a>

 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
<a name="implementation-guidance"></a>
+  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
<a name="resources"></a>

 **Ähnliche Dokumente:** 
+  [Was ist AWS Device Farm?](https://docs.aws.amazon.com/devicefarm/latest/developerguide/welcome.html) 
+  [Amazon AppStream 2.0-Dokumentation](https://docs.aws.amazon.com/appstream2/) 
+  [NICE DCV](https://docs.aws.amazon.com/dcv/) 
+  [Amazon Elastic Transcoder-Dokumentation](https://docs.aws.amazon.com/elastic-transcoder/) 

 **Ähnliche Videos:** 
+  [Building Sustainably on AWS (Nachhaltig entwickeln mit AWS)](https://www.youtube.com/watch?v=ARAitMSIxc8) 

# SUS03-BP05 Verwenden von Softwaremustern und Architekturen, die Datenzugriffs- und Speichermuster optimal unterstützen
<a name="sus_sus_software_a6"></a>

 Identifizieren Sie, wie Daten in Ihrem Workload verwendet, von Benutzern genutzt, übertragen und gespeichert werden. Wählen Sie Technologien aus, die die Anforderungen an Datenverarbeitung und -speicherung minimieren. 

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

## Implementierungsleitfaden
<a name="implementation-guidance"></a>
+  Analysieren Sie Ihre Datenzugriffs- und -speichermuster. 
+  Speichern Sie Datendateien in effizienten Dateiformaten wie Parquet, um eine unnötige Verarbeitung (z. B. beim Ausführen von Analysen) zu verhindern und den insgesamt bereitgestellten Speicher zu reduzieren. 
+  Nutzen Sie Technologien, die nativ mit komprimierten Daten funktionieren. 
+  Verwenden Sie die Datenbank-Engine, die das dominierende Abfragemuster jeweils am besten unterstützt. 
+  Verwalten Sie Ihre Datenbankindizes so, dass die Indexdesigns die effiziente Ausführung von Abfragen unterstützen. 
+  Wählen Sie Netzwerkprotokolle aus, die die Menge der genutzten Netzwerkkapazitäten reduzieren. 

## Ressourcen
<a name="resources"></a>

 **Ähnliche Dokumente:** 
+  [Athena-Compression-Support-Dateiformate](https://docs.aws.amazon.com/athena/latest/ug/compression-formats.html) 
+  [KOPIEREN aus Spaltendatenformaten mit Amazon Redshift](https://docs.aws.amazon.com/redshift/latest/dg/copy-usage_notes-copy-from-columnar.html) 
+  [Umwandeln Ihres Eingangsdatensatzformats in Firehose](https://docs.aws.amazon.com/firehose/latest/dev/record-format-conversion.html) 
+  [Formatierungsoptionen für ETL-Eingaben und -Ausgaben in AWS Glue](https://docs.aws.amazon.com/glue/latest/dg/aws-glue-programming-etl-format.html) 
+  [Verbessern der Abfrageleistung in Amazon Athena durch Umwandlung in Spaltenformate](https://docs.aws.amazon.com/athena/latest/ug/convert-to-columnar.html) 
+  [Laden komprimierter Datendateien aus Amazon S3 in Amazon Redshift](https://docs.aws.amazon.com/redshift/latest/dg/t_loading-gzip-compressed-data-files-from-S3.html) 
+  [Überwachen der DB-Last mit Performance Insights in Amazon Aurora](https://docs.aws.amazon.com/AmazonRDS/latest/AuroraUserGuide/USER_PerfInsights.html) 
+  [Überwachen der DB-Last mit Performance Insights in Amazon RDS](https://docs.aws.amazon.com/AmazonRDS/latest/UserGuide/USER_PerfInsights.html) 
+  [AWS IoT FleetWise](https://aws.amazon.com/about-aws/whats-new/2021/11/aws-iot-fleetwise-transferring-vehicle-data-cloud/) 

 **Ähnliche Videos:** 
+  [Building Sustainably on AWS (Nachhaltig entwickeln mit AWS)](https://www.youtube.com/watch?v=ARAitMSIxc8) 

# Datenmuster
<a name="a-sus-data-patterns"></a>

**Topics**
+ [SUS 4 Wie können Sie Datenzugriffs- und -nutzungsmuster zur Unterstützung Ihrer Nachhaltigkeitsziele nutzen?](w2aac19c15c11b5.md)

# SUS 4 Wie können Sie Datenzugriffs- und -nutzungsmuster zur Unterstützung Ihrer Nachhaltigkeitsziele nutzen?
<a name="w2aac19c15c11b5"></a>

Implementieren Sie Verfahren für die Datenverwaltung, die den zur Unterstützung Ihres Workloads bereitgestellten Speicher und die für dessen Nutzung erforderlichen Ressourcen reduzieren. Identifizieren Sie Ihre Daten und verwenden Sie Speichertechnologien und Konfigurationen, die den Unternehmenswert und die Nutzung der Daten optimal unterstützen. Verschieben Sie die Daten während des Lebenszyklus zu effizienteren Speichern mit geringerer Leistung, wenn die Anforderungen abnehmen. Löschen Sie Daten, die nicht mehr benötigt werden. 

 Bewährte Methoden: 

# SUS04-BP01 Implementieren einer Richtlinie für die Klassifizierung von Daten
<a name="sus_sus_data_a2"></a>

 Klassifizieren Sie Daten, um ihre Bedeutung für geschäftliche Ergebnisse zu verstehen. Nutzen Sie diese Informationen, um festzulegen, wann Daten in einen energieeffizienteren Speicher übertragen oder auf sichere Weise gelöscht werden können. 

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

## Implementierungsleitfaden
<a name="implementation-guidance"></a>
+  Legen Sie Anforderungen für die Verteilung, Aufbewahrung und Löschung Ihrer Daten fest. 
+  Markieren Sie Volumes und Objekte, um die Metadaten zur Angabe ihrer Verwaltung aufzuzeichnen, einschließlich Datenklassifizierung. 
+  Prüfen Sie die Umgebung regelmäßig auf nicht markierte und nicht klassifizierte Daten und klassifizieren und markieren Sie die Daten entsprechend. 

## Ressourcen
<a name="resources"></a>

 **Ähnliche Dokumente:** 
+  [Datenklassifizierungsprozess](https://docs.aws.amazon.com/whitepapers/latest/data-classification/data-classification-process.html) 
+  [Nutzung der AWS Cloud zur Unterstützung der Datenklassifizierung](https://docs.aws.amazon.com/whitepapers/latest/data-classification/leveraging-aws-cloud-to-support-data-classification.html) 
+  [Tag-Richtlinien von AWS Organizations](https://docs.aws.amazon.com/organizations/latest/userguide/orgs_manage_policies_tag-policies.html) 

# SUS04-BP02 Verwenden von Technologien, die Datenzugriff und Speichermuster unterstützen
<a name="sus_sus_data_a3"></a>

 Nutzen Sie einen Speicher, der den Zugriff auf Ihre Daten und ihre Speicherung jeweils optimal unterstützt, um die Zahl der bereitgestellten Ressourcen zu minimieren und gleichzeitig den Workload zu unterstützen. Beispielsweise verbrauchen SSD-Laufwerke mehr Energie als magnetische Laufwerke und sollten nur für aktive Datenanwendungsfälle eingesetzt werden. Verwenden Sie für Daten, auf die nicht häufig zugegriffen wird, einen energieeffizienten Archivierungsspeicher. 

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

## Implementierungsleitfaden
<a name="implementation-guidance"></a>
+  Überwachen Sie die Datenzugriffsmuster. 
+  Migrieren Sie Daten auf der Basis der Zugriffsmuster zur jeweils optimal geeigneten Technologie. 
+  Migrieren Sie Archivdaten zu Speichern, die für diesen Zweck vorgesehen sind. 

## Ressourcen
<a name="resources"></a>

 **Ähnliche Dokumente:** 
+  [Amazon EBS Volume-Typen](https://docs.aws.amazon.com/AWSEC2/latest/UserGuide/ebs-volume-types.html) 
+  [Amazon EC2-Instance-Speicher](https://docs.aws.amazon.com/AWSEC2/latest/UserGuide/InstanceStorage.html) 
+  [Amazon S3-Intelligent-Tiering](https://docs.aws.amazon.com/AmazonS3/latest/userguide/intelligent-tiering.html) 
+  [Verwenden von Amazon S3-Speicherklassen](https://docs.aws.amazon.com/AmazonS3/latest/userguide/storage-class-intro.html) 
+  [Was ist Amazon CloudWatch?](https://docs.aws.amazon.com/AmazonCloudWatch/latest/monitoring/WhatIsCloudWatch.html) 
+  [Was ist Amazon Glacier?](https://docs.aws.amazon.com/amazonglacier/latest/dev/introduction.html) 

 **Ähnliche Videos:** 
+  [Architectural Patterns for Data Lakes on AWS (Architekturmodelle für Data Lakes in AWS)](https://www.youtube.com/watch?v=XpTly4XHmqc&ab_channel=AWSEvents) 

# SUS04-BP03 Verwenden von Lebenszyklusrichtlinien zum Löschen nicht notwendiger Daten
<a name="sus_sus_data_a4"></a>

 Verwalten Sie den Lebenszyklus aller Daten und setzen Sie automatisch Löschfristen durch, um die Speicheranforderungen Ihres Workloads insgesamt zu minimieren. 

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

## Implementierungsleitfaden
<a name="implementation-guidance"></a>
+  Definieren Sie Lebenszyklusrichtlinien für alle Arten von Datenklassifizierungen. 
+  Legen Sie automatisierte Lebenszyklusrichtlinien zur Durchsetzung von Lebenszyklusregeln fest. 
+  Löschen Sie nicht verwendete Volumes und Snapshots. 
+  Aggregieren Sie Daten auf der Basis von Lebenszyklusregeln. wenn möglich. 

## Ressourcen
<a name="resources"></a>

 **Ähnliche Dokumente:** 
+  [Amazon ECR-Lebenszyklusrichtlinien](https://docs.aws.amazon.com/AmazonECR/latest/userguide/LifecyclePolicies.html) 
+  [Amazon EFS-Lebenszyklusmanagement](https://docs.aws.amazon.com/efs/latest/ug/lifecycle-management-efs.html) 
+  [Amazon S3-Intelligent-Tiering](https://docs.aws.amazon.com/AmazonS3/latest/userguide/intelligent-tiering.html) 
+  [Bewerten von Ressourcen mit AWS-Config-Regeln](https://docs.aws.amazon.com/config/latest/developerguide/evaluate-config.html) 
+  [Verwalten des Speicherlebenszyklus in Amazon S3](https://docs.aws.amazon.com/AmazonS3/latest/dev/object-lifecycle-mgmt.html) 
+  [Objektlebenszyklus-Richtlinien in AWS Elemental MediaStore](https://docs.aws.amazon.com/mediastore/latest/ug/policies-object-lifecycle.html) 

 **Ähnliche Videos:** 
+  [Amazon S3 Lifecycle (Amazon-S3-Lebenszyklus)](https://www.youtube.com/watch?v=53eHNSpaMJI&ab_channel=AmazonWebServices) 

# SUS04-BP04 Minimieren übermäßiger Bereitstellungen im Blockspeicher
<a name="sus_sus_data_a5"></a>

 Erstellen Sie zur Minimierung des insgesamt bereitgestellten Speichers Blockspeicher mit Größenzuweisungen entsprechend dem jeweiligen Workload. Verwenden Sie elastische Volumes, um den Speicher bei wachsenden Datenmengen erweitern zu können, ohne die Größe des an Computing-Ressourcen angefügten Speichers ändern zu müssen. Überprüfen Sie elastische Volumes regelmäßig und verkleinern Sie zu große Volumes, um sie an den aktuellen Datenumfang anzupassen. 

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

## Implementierungsleitfaden
<a name="implementation-guidance"></a>
+  Überwachen Sie die Nutzung Ihrer Daten-Volumes. 
+  Verwenden Sie elastische Volumes und verwaltete Blockdaten-Services, um automatisch zusätzlichen Speicher zuzuweisen, wenn die Menge der persistenten Daten wächst. 
+  Legen Sie Zielstufen für die Nutzung Ihrer Daten-Volumes fest und passen Sie die Größe von Volumes an, die außerhalb der erwarteten Bereiche liegen. 
+  Passen Sie die Größe schreibgeschützter Volumes an die Datenmenge an. 
+  Migrieren Sie Daten zu Objektspeichern, um zu vermeiden, dass die überschüssige Kapazität aus Volumes mit fester Größe im Blockspeicher bereitgestellt wird. 

## Ressourcen
<a name="resources"></a>

 **Ähnliche Dokumente:** 
+  [Amazon EBS Elastic Volumes](https://docs.aws.amazon.com/AWSEC2/latest/UserGuide/ebs-modify-volume.html) 
+  [Amazon FSx-Dokumentation](https://docs.aws.amazon.com/fsx/index.html) 
+  [Was ist Amazon CloudWatch?](https://docs.aws.amazon.com/AmazonCloudWatch/latest/monitoring/WhatIsCloudWatch.html) 
+  [Was ist Amazon Elastic File System?](https://docs.aws.amazon.com/efs/latest/ug/whatisefs.html) 

# SUS04-BP05 Entfernen nicht benötigter oder redundanter Daten
<a name="sus_sus_data_a6"></a>

 Duplizieren Sie Daten nur wie notwendig, um den insgesamt genutzten Speicher zu minimieren. Verwenden Sie Backup-Technologien, die Daten auf Datei- und Blockebene deduplizieren. Verwenden Sie Konfigurationen mit Redundant Array of Independent Drives (RAID) nur, wenn dies zur Erfüllung von SLAs (Service Level Agreements) notwendig ist. 

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

## Implementierungsleitfaden
<a name="implementation-guidance"></a>
+  Verwenden Sie Mechanismen, die Daten auf Block- und Objektebene deduplizieren können. 
+  Verwenden Sie eine Backup-Technologie, die inkrementelle Backups erstellen und Daten auf Block-, Datei- und Objektebene deduplizieren kann. 
+  Verwenden Sie RAID nur, wenn dies zur Erfüllung von SLAs notwendig ist. 
+  Zentralisieren Sie Protokoll- und Nachverfolgungsdaten, deduplizieren Sie identische Protokolleinträge und richten Sie Mechanismen für die Anpassung der Ausführlichkeit ein, wenn notwendig. 
+  Füllen Sie Zwischenspeicher nur vorab aus, wenn dies begründet werden kann. 
+  Richten Sie Überwachung und Automatisierung für den Zwischenspeicher ein, um die Größe des Zwischenspeichers entsprechend anzupassen. 
+  Entfernen Sie veraltete Bereitstellungen und Komponenten aus Objektspeichern und Edge-Zwischenspeichern, wenn Sie neue Versionen Ihres Workloads veröffentlichen. 

## Ressourcen
<a name="resources"></a>

 **Ähnliche Dokumente:** 
+  [Amazon EBS-Snapshots](https://docs.aws.amazon.com/AWSEC2/latest/UserGuide/EBSSnapshots.html) 
+  [Ändern der Aufbewahrung von Protokolldaten in CloudWatch Logs](https://docs.aws.amazon.com/AmazonCloudWatch/latest/logs/Working-with-log-groups-and-streams.html#SettingLogRetention) 
+  [Datendeduplizierung in Amazon FSx for Windows File Server](https://docs.aws.amazon.com/fsx/latest/WindowsGuide/using-data-dedup.html) 
+  [Funktionen von Amazon FSx for ONTAP einschließlich Datendeduplizierung](https://docs.aws.amazon.com/fsx/latest/ONTAPGuide/what-is-fsx-ontap.html#features-overview) 
+  [Invalidieren von Dateien auf Amazon CloudFront](https://docs.aws.amazon.com/AmazonCloudFront/latest/DeveloperGuide/Invalidation.html) 
+  [Using AWS Backup to back up and restore Amazon EFS file systems (Verwenden von AWS Backup, um Amazon EFS-Dateisysteme zu sichern und wiederherzustellen)](https://docs.aws.amazon.com/efs/latest/ug/awsbackup.html) 
+  [Was ist Amazon CloudWatch Logs?](https://docs.aws.amazon.com/AmazonCloudWatch/latest/logs/WhatIsCloudWatchLogs.html) 
+  [Arbeiten mit Backups in Amazon RDS](https://docs.aws.amazon.com/AmazonRDS/latest/UserGuide/USER_WorkingWithAutomatedBackups.html) 

 **Ähnliche Beispiele:** 
+  [Übung: Optimierung von Datenmustern mithilfe von Amazon Redshift Data Sharing](https://wellarchitectedlabs.com/sustainability/300_labs/300_optimize_data_pattern_using_redshift_data_sharing/) 

# SUS04-BP06 Verwenden geteilter Dateisysteme oder Objektspeicher für den Zugriff auf allgemeine Daten
<a name="sus_sus_data_a7"></a>

 Nutzen Sie geteilten Speicher und zentrale Datenquellen, um Datenduplizierungen zu vermeiden und den Gesamtspeicherbedarf des Workloads zu reduzieren. Rufen Sie Daten nur wie notwendig aus dem geteilten Speicher ab. Trennen Sie die Verbindung mit nicht verwendeten Datenträgern, um mehr Ressourcen verfügbar zu machen. 

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

## Implementierungsleitfaden
<a name="implementation-guidance"></a>
+  Migrieren Sie Daten in einen geteilten Speicher, wenn die Daten mehrfach genutzt werden. 
+  Rufen Sie Daten nur wie notwendig aus dem geteilten Speicher ab. 
+  Löschen Sie Daten gemäß Ihren Nutzungsmustern und implementieren Sie eine Gültigkeitsdauer-Funktionalität (Time to Live, TTL) zur Verwaltung zwischengespeicherter Daten. 
+  Trennen Sie Volumes von Clients, die sie nicht aktiv verwenden. 

## Ressourcen
<a name="resources"></a>

 **Ähnliche Dokumente:** 
+  [Amazon FSx](https://aws.amazon.com/fsx/) 
+  [Strategien für Zwischenspeicher](https://docs.aws.amazon.com/AmazonElastiCache/latest/mem-ug/Strategies.html) 
+  [Was ist Amazon Elastic File System?](https://docs.aws.amazon.com/efs/latest/ug/whatisefs.html) 
+  [Was ist Amazon S3?](https://docs.aws.amazon.com/AmazonS3/latest/dev/Welcome.html) 

# SUS04-BP07 Minimieren von Datenübertragungen zwischen Netzwerken
<a name="sus_sus_data_a8"></a>

 Verwenden Sie einen geteilten Speicher und greifen Sie über regionale Datenspeicher auf Daten zu, um den Gesamtbedarf an Netzwerkressourcen zur Unterstützung von Datenübertragungen für den Workload zu minimieren. 

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

## Implementierungsleitfaden
<a name="implementation-guidance"></a>
+  Speichern Sie Daten so nahe an den Nutzern wie möglich. 
+  Partitionieren Sie regional genutzte Services so, dass regionsspezifische Daten in der Region gespeichert werden, in der sie genutzt werden. 
+  Verwenden Sie eine Duplizierung auf Blockebene statt auf Datei- oder Objektebene, wenn Änderungen über das Netzwerk kopiert werden. 
+  Komprimieren Sie Daten, bevor sie über das Netzwerk übertragen werden. 

## Ressourcen
<a name="resources"></a>

 **Ähnliche Dokumente:** 
+  [Optimieren Ihrer AWS-Infrastruktur für Nachhaltigkeit, Teil III: Netzwerke](https://aws.amazon.com/blogs/architecture/optimizing-your-aws-infrastructure-for-sustainability-part-iii-networking/) 
+  [Globale AWS-Infrastruktur](https://aws.amazon.com/about-aws/global-infrastructure/) 
+  [Hauptfunktionen von Amazon CloudFront einschließlich CloudFront Globales Edge-Netzwerk](https://aws.amazon.com/cloudfront/features/) 
+  [Compressing HTTP requests in Amazon OpenSearch Service (Komprimieren von HTTP-Anforderungen in Amazon OpenSearch Service)](https://docs.aws.amazon.com/opensearch-service/latest/developerguide/gzip.html) 
+  [Zwischenkomprimierung von Daten mit Amazon EMR](https://docs.aws.amazon.com/emr/latest/ManagementGuide/emr-plan-output-compression.html#HadoopIntermediateDataCompression) 
+  [Laden komprimierter Datendateien aus Amazon S3 in Amazon Redshift](https://docs.aws.amazon.com/redshift/latest/dg/t_loading-gzip-compressed-data-files-from-S3.html) 
+  [Bereitstellen komprimierter Dateien mit Amazon CloudFront](https://docs.aws.amazon.com/AmazonCloudFront/latest/DeveloperGuide/ServingCompressedFiles.html) 

# SUS04-BP08 Sichern von Daten nur in dem Fall, dass ihre erneute Erstellung schwierig ist
<a name="sus_sus_data_a9"></a>

 Sichern Sie zur Minimierung der Speichernutzung nur Daten, die einen Unternehmenswert besitzen oder zur Erfüllung von Compliance-Anforderungen benötigt werden. Prüfen Sie Backup-Richtlinien und vermeiden Sie einen flüchtigen Speicher, der in einem Wiederherstellungsszenario keinen Wert bietet. 

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

## Implementierungsleitfaden
<a name="implementation-guidance"></a>
+  Verwenden Sie Ihre Datenklassifizierung, um festzulegen, welche Daten gesichert werden müssen. 
+  Schließen Sie Daten aus, die Sie auf einfache Weise neu erstellen können. 
+  Schließen Sie flüchtige Daten von Backups aus. 
+  Schließen Sie sekundäre Kopien von Daten aus, es sei denn, die für die Wiederherstellung dieser Daten von einem gemeinsamen Standort benötigte Zeit überschreitet Ihre Service Level Agreements (SLAs). 

## Ressourcen
<a name="resources"></a>

 **Ähnliche Dokumente:** 
+  [Using AWS Backup to back up and restore Amazon EFS file systems (Verwenden von AWS Backup, um Amazon EFS-Dateisysteme zu sichern und wiederherzustellen)](https://docs.aws.amazon.com/efs/latest/ug/awsbackup.html) 
+  [Amazon EBS-Snapshots](https://docs.aws.amazon.com/AWSEC2/latest/UserGuide/EBSSnapshots.html) 
+  [Arbeiten mit Backups in Amazon Relational Database Service](https://docs.aws.amazon.com/AmazonRDS/latest/UserGuide/USER_WorkingWithAutomatedBackups.html) 

# Hardwaremuster
<a name="a-sus-hardware-patterns"></a>

**Topics**
+ [SUS 5 Wie können Hardwareverwaltung und Nutzungsverfahren Ihre Nachhaltigkeitsziele unterstützen?](w2aac19c15c13b5.md)

# SUS 5 Wie können Hardwareverwaltung und Nutzungsverfahren Ihre Nachhaltigkeitsziele unterstützen?
<a name="w2aac19c15c13b5"></a>

Suchen Sie nach Möglichkeiten, die Auswirkungen auf die Nachhaltigkeit Ihrer Workloads durch Änderungen der Methoden für die Hardwareverwaltung zu reduzieren. Minimieren Sie den Umfang der für die Bereitstellung erforderlichen Hardware und wählen Sie die jeweils effizienteste Hardware für den jeweiligen Workload aus. 

 Bewährte Methoden: 

# SUS05-BP01 Verwenden der geringstmöglichen Menge an Hardware zur Erfüllung Ihrer Anforderungen
<a name="sus_sus_hardware_a2"></a>

 Mit den Möglichkeiten der Cloud können Sie häufige Änderungen für Ihre Workload-Implementierungen ausführen. Aktualisieren Sie bereitgestellte Komponenten, wenn sich Ihre Anforderungen ändern. 

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

## Implementierungsleitfaden
<a name="implementation-guidance"></a>
+  Unterstützen Sie die horizontale Skalierung und nutzen Sie Automatisierung, um bei steigender Nutzung die Bereitstellung aufzuskalieren und bei sinkender Nutzung die Bereitstellung abzuskalieren. 
+  Skalieren Sie für variable Workloads in kleinen Schritten. 
+  Passen Sie die Skalierung an zyklische Nutzungsmuster an (z. B. Gehaltsbuchhaltungssysteme mit intensiven Verarbeitungsaktivitäten alle zwei Wochen), wenn die Last über Tage, Wochen, Monate oder Jahre unterschiedlich ist. 
+  Verhandeln Sie SLAs (Service Level Agreements), die eine vorübergehende Reduzierung von Kapazitäten zulassen, während die Bereitstellung von Ersatzressourcen automatisiert wird. 

## Ressourcen
<a name="resources"></a>

 **Ähnliche Dokumente:** 
+  [AWS Compute Optimizer-Dokumentation](https://docs.aws.amazon.com/compute-optimizer/index.html) 
+  [Ausführen von Lambda: Leistungsoptimierung](https://aws.amazon.com/blogs/compute/operating-lambda-performance-optimization-part-2/) 
+  [Auto Scaling-Dokumentation](https://docs.aws.amazon.com/autoscaling/index.html) 

# SUS05-BP02 Verwenden von Instance-Typen mit den geringsten Auswirkungen
<a name="sus_sus_hardware_a3"></a>

 Überwachen Sie kontinuierlich die Einführung neuer Instance-Typen und nutzen Sie Verbesserungen bei der Energieeffizienz, einschließlich Instance-Typen, die zur Unterstützung spezifischer Workloads bestimmt sind, wie z. B. Machine-Learning-Trainings und -Inferenzen und Videotranskodierung. 

 **Typische Anti-Muster:** 
+  Sie verwenden lediglich eine Familie von Instances. 
+  Sie verwenden nur x86-Instances. 
+  Sie geben einen Instance-Typ in Ihrer Amazon EC2 Auto Scaling-Konfiguration an. 
+  Sie verwenden AWS-Instances in einer Weise, für die sie nicht gedacht sind (beispielsweise Computing-optimierte Instances für speicherintensive Workloads). 
+  Sie evaluieren nicht regelmäßig die Instance-Typen. 
+  Sie prüfen nicht die Empfehlungen von AWS-Dimensionierungstools wie etwa [AWS Compute Optimizer.](https://aws.amazon.com/compute-optimizer/) 

 **Vorteile der Nutzung dieser bewährten Methode:** Durch die Verwendung energieeffizienter und korrekt dimensionierter Instances können Sie die Umweltauswirkungen und die Kosten Ihrer Workloads deutlich reduzieren. 

 **Risikostufe bei fehlender Befolgung dieser Best Practice:** Niedrig 

## Implementierungsleitfaden
<a name="implementation-guidance"></a>
+  Informieren Sie sich über Instance-Typen, die die Umweltauswirkungen Ihrer Workloads reduzieren können. 
  +  Abonnieren Sie [Neuerungen bei AWS,](https://aws.amazon.com/new/) um bei den neuesten AWS-Technologien und -Instances auf dem Laufenden zu bleiben. 
  +  Informieren Sie sich über die verschiedenen AWS-Instance-Typen. 
  +  Informieren Sie sich über auf AWS Graviton basierende Instances, die die höchste Leistung pro Watt in Amazon EC2 bieten; sehen Sie sich dazu Folgendes an: [re:Invent 2020 - Deep dive on AWS Graviton2 processor-powered Amazon EC2 instances (Ein tiefer Einblick in vom AWS-Graviton2-Prozessor unterstütze EC2-Instances)](https://www.youtube.com/watch?v=NLysl0QvqXU) und [Deep dive into AWS Graviton3 and Amazon EC2 C7g instances (Ein tiefer Einblick in AWS-Graviton3- und EC2-C7g-Instances)](https://www.youtube.com/watch?v=WDKwwFQKfSI&ab_channel=AWSEvents). 
+  Planen und übertragen Sie Ihre Workloads auf Instance-Typen mit den geringsten Auswirkungen. 
  +  Definieren Sie einen Prozess zur Evaluierung neuer Funktionen oder Instances für Ihre Workloads. Nutzen Sie die Agilität in der Cloud, um schnell zu testen, wie neue Instance-Typen die ökologische Nachhaltigkeit Ihrer Workloads verbessern können. Nutzen Sie Proxy-Metriken, um zu messen, wie viele Ressourcen Sie für eine Arbeitseinheit benötigen. 
  +  Modifizieren Sie Ihren Workload nach Möglichkeit so, dass er mit unterschiedlichen Zahlen von CPUs und Arbeitsspeichergrößen kompatibel ist, um die größtmögliche Auswahl an Instance-Typen zu erhalten. 
  +  Erwägen Sie die Übertragung Ihres Workloads zu auf Graviton basierenden Instances, um die Leistungseffizienz Ihres Workloads zu verbessern (siehe [AWS Graviton-Schnellstart](https://aws.amazon.com/ec2/graviton/fast-start/) und [AWS Graviton2 für ISVs](https://docs.aws.amazon.com/whitepapers/latest/aws-graviton2-for-isv/welcome.html)). Denken Sie an diese Überlegungen [bei der Übertragung von Workloads zu auf AWS Graviton basierenden Amazon Elastic Compute Cloud-Instances.](https://github.com/aws/aws-graviton-getting-started/blob/main/transition-guide.md) 
  +  Erwägen Sie die Auswahl der AWS-Graviton-Option bei Ihrer Verwendung der [verwalteten AWS-Services.](https://github.com/aws/aws-graviton-getting-started/blob/main/managed_services.md) 
  +  Migrieren Sie Ihren Workload zu Regionen mit Instances, die die geringsten nachhaltigkeitsbezogenen Auswirkungen bieten und dennoch Ihre geschäftlichen Anforderungen erfüllen. 
  +  Verwenden Sie für Machine-Learning-Workloads Amazon EC2-Instances, die auf benutzerdefinierten Amazon Machine Learning-Chips basieren, wie etwa [AWS Trainium](https://aws.amazon.com/machine-learning/trainium/), [AWS Inferentia](https://aws.amazon.com/machine-learning/inferentia/)und [Amazon EC2 DL1.](https://aws.amazon.com/ec2/instance-types/dl1/) 
  +  Verwendung Sie [Amazon SageMaker AI Inference Recommender](https://docs.aws.amazon.com/sagemaker/latest/dg/inference-recommender.html) für die Dimensionierung des ML-Inferenz-Endpunkts. 
  +  Verwenden Sie für Workloads mit Echtzeit-Video-Transkodierung [Amazon EC2-VT1-Instances.](https://aws.amazon.com/ec2/instance-types/vt1/) 
  +  Verwenden Sie für Workloads, bei denen es gelegentlich zu zusätzlichen Kapazitätsanforderungen kommt, [Instances mit Spitzenlastleistung.](https://docs.aws.amazon.com/AWSEC2/latest/UserGuide/burstable-performance-instances.html) 
  +  Verwenden Sie für zustandslose und fehlertolerante Workloads [Amazon EC2 Spot-Instances](https://docs.aws.amazon.com/AWSEC2/latest/UserGuide/using-spot-instances.html) , um die allgemeine Nutzung der Cloud zu verbessern und die nachhaltigkeitsbezogenen Auswirkungen nicht genutzter Ressourcen zu reduzieren. 
+  Betreiben und optimieren Sie Ihre Workload-Instance. 
  +  Prüfen Sie für kurz andauernde Workloads [Amazon CloudWatch-Instance-Metriken](https://docs.aws.amazon.com/AWSEC2/latest/UserGuide/viewing_metrics_with_cloudwatch.html#ec2-cloudwatch-metrics) wie die `CPU-Nutzung` , um festzustellen, ob die Instance eventuell zu wenig oder gar nicht genutzt wird. 
  +  Prüfen Sie für stabile Workloads AWS-Dimensionierungstools wie etwa [AWS Compute Optimizer](https://aws.amazon.com/compute-optimizer/) in regelmäßigen Intervallen, um Möglichkeiten zur Optimierung und zur korrekten Dimensionierung der Instances zu erkennen. 

## Ressourcen
<a name="resources"></a>

 **Zugehörige Dokumente:** 
+  [Optimieren Ihrer AWS-Infrastruktur für Nachhaltigkeit, Teil I: Datenverarbeitung](https://aws.amazon.com/blogs/architecture/optimizing-your-aws-infrastructure-for-sustainability-part-i-compute/) 
+  [AWS Graviton Processor](https://aws.amazon.com/ec2/graviton/) 
+  [AWS Inferentia](https://aws.amazon.com/machine-learning/inferentia/) 
+  [AWS Trainium](https://aws.amazon.com/machine-learning/trainium/) 
+  [Amazon EC2 DL1](https://aws.amazon.com/ec2/instance-types/dl1/) 
+  [Amazon EC2-Instances mit Spitzenlastleistung](https://docs.aws.amazon.com/AWSEC2/latest/UserGuide/burstable-performance-instances.html) 
+  [Amazon EC2-Flotten zur Kapazitätsreservierung](https://docs.aws.amazon.com/AWSEC2/latest/UserGuide/cr-fleets.html) 
+  [Amazon EC2-Spot-Flotte](https://docs.aws.amazon.com/AWSEC2/latest/UserGuide/spot-fleet.html) 
+  [Amazon EC2 Spot-Instances](https://docs.aws.amazon.com/AWSEC2/latest/UserGuide/using-spot-instances.html) 
+  [Amazon EC2-VT1-Instances](https://aws.amazon.com/ec2/instance-types/vt1/) 
+  [Amazon EC2-Instance-Typen](https://docs.aws.amazon.com/AWSEC2/latest/UserGuide/instance-types.html) 
+  [AWS Compute Optimizer](https://aws.amazon.com/compute-optimizer/) 
+  [Funktionen: Lambda-Funktionskonfiguration](https://docs.aws.amazon.com/lambda/latest/dg/best-practices.html#function-configuration) 

 **Zugehörige Videos:** 
+  [Deep dive on AWS Graviton2 processor-powered Amazon EC2 instances (Ein tiefer Einblick in vom Graviton2-Prozessor unterstütze Instances)](https://www.youtube.com/watch?v=NLysl0QvqXU) 
+  [Deep dive into AWS Graviton3 and Amazon EC2 C7g instances (Ein tiefer Einblick in AWS-Graviton3- und EC2-C7g-Instances)](https://www.youtube.com/watch?v=WDKwwFQKfSI&ab_channel=AWSEvents) 

 **Zugehörige Beispiele:** 
+  [Lab: Empfehlungen zur Dimensionierung](https://wellarchitectedlabs.com/cost/100_labs/100_aws_resource_optimization/) 
+  [Lab: Dimensionierung mit Compute Optimizer](https://wellarchitectedlabs.com/cost/200_labs/200_aws_resource_optimization/) 
+  [Lab: Optimieren von Hardwaremustern und Beobachtung von Nachhaltigkeits-KPIs](https://wellarchitectedlabs.com/sustainability/200_labs/200_optimize_hardware_patterns_observe_sustainability_kpis/) 

# SUS05-BP03 Verwenden verwalteter Services
<a name="sus_sus_hardware_a4"></a>

 Mit verwalteten Services geht die Verantwortung für die Wahrung einer hohen durchschnittlichen Nutzung und die Optimierung der Nachhaltigkeit der bereitgestellten Hardware auf AWS über. Mit verwalteten Services können Sie die nachhaltigkeitsbezogenen Auswirkungen des Service über alle Mandanten des Service verteilen und so Ihren Beitrag verringern. 

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

## Implementierungsleitfaden
<a name="implementation-guidance"></a>
+  Migrieren Sie selbst gehostete Services zu verwalteten Services. Verwenden Sie beispielsweise verwaltete [Amazon Relational Database Service (Amazon RDS)-](https://aws.amazon.com/rds/) Instances, anstatt Ihre eigenen Amazon RDS-Instances auf [Amazon Elastic Compute Cloud (Amazon EC2)](https://aws.amazon.com/ec2/)zu verwalten, oder verwenden Sie verwaltete Container-Services wie [AWS Fargate,](https://aws.amazon.com/fargate/)anstatt Ihre eigene Container-Infrastruktur zu implementieren. 

## Ressourcen
<a name="resources"></a>

 **Ähnliche Dokumente:** 
+  [AWS Fargate,](https://aws.amazon.com/fargate/) 
+  [Amazon DocumentDB](https://aws.amazon.com/documentdb/) 
+  [Amazon Elastic Kubernetes Service (EKS)](https://aws.amazon.com/eks/) 
+  [Amazon Managed Streaming for Apache Kafka (Amazon MSK)](https://aws.amazon.com/msk/) 
+  [Amazon Redshift](https://aws.amazon.com/redshift/) 
+  [Amazon Relational Database Service (RDS)](https://aws.amazon.com/rds/) 

# SUS05-BP04 Optimieren der GPU-Nutzung
<a name="sus_sus_hardware_a5"></a>

 Grafikverarbeitungseinheiten (Graphics Processing Units, GPUs) können sehr viel Energie verbrauchen. Zahlreiche GPU-Workloads sind hoch variabel, z. B. Rendern, Transkodieren sowie Machine-Learning-Trainings und -Modellierungen. Führen Sie GPU-Instances nur für die benötigte Zeit aus und automatisieren Sie ihre Außerbetriebnahme, wenn sie nicht benötigt werden, um den Ressourcenverbrauch zu minimieren. 

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

## Implementierungsleitfaden
<a name="implementation-guidance"></a>
+  Verwenden Sie GPUs nur für Aufgaben, bei denen Sie effizienter als CPU-basierte Alternativen sind. 
+  Automatisieren Sie die Freigabe nicht genutzter GPU-Instances. 
+  Verwenden Sie eine flexible Grafikbeschleunigung anstelle dedizierter GPU-Instances. 
+  Nutzen Sie speziell für Ihren Workload entwickelte Hardware. 

## Ressourcen
<a name="resources"></a>

 **Ähnliche Dokumente:** 
+  [Accelerated Computing](https://aws.amazon.com/ec2/instance-types/#Accelerated_Computing) 
+  [AWS Inferentia](https://aws.amazon.com/machine-learning/inferentia/) 
+  [AWS Trainium](https://aws.amazon.com/machine-learning/trainium/) 
+  [Beschleunigtes Computing für EC2-Instances](https://aws.amazon.com/ec2/instance-types/#Accelerated_Computing) 
+  [Amazon EC2-VT1-Instances](https://aws.amazon.com/ec2/instance-types/vt1/) 
+  [Amazon Elastic Graphics](https://docs.aws.amazon.com/AWSEC2/latest/WindowsGuide/elastic-graphics.html) 

# Entwicklungs- und Bereitstellungsprozess
<a name="a-sus-development-deployment"></a>

**Topics**
+ [SUS 6 Wie können Ihre Entwicklungs- und Bereitstellungsprozesse Ihre Nachhaltigkeitsziele unterstützen?](w2aac19c15c15b5.md)

# SUS 6 Wie können Ihre Entwicklungs- und Bereitstellungsprozesse Ihre Nachhaltigkeitsziele unterstützen?
<a name="w2aac19c15c15b5"></a>

Reduzieren Sie nachhaltigkeitsbezogene Auswirkungen, indem Sie Ihre Entwicklungs-, Test- und Bereitstellungsmethoden ändern. 

 Bewährte Methoden: 

# SUS06-BP01 Einführen von Methoden, die schnelle Verbesserungen für die Nachhaltigkeit ermöglichen
<a name="sus_sus_dev_a2"></a>

 Testen und validieren Sie potenzielle Verbesserungen, bevor Sie sie in der Produktion bereitstellen. Berücksichtigen Sie die Testkosten bei der Berechnung des potenziellen zukünftigen Nutzens einer Verbesserung. Entwickeln Sie kostengünstige Testmethoden, um kleine Verbesserungen einzuführen. 

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

## Implementierungsleitfaden
<a name="implementation-guidance"></a>
+  Fügen Sie Ihrem Entwicklungsprozess Anforderungen an die Nachhaltigkeit hinzu. 
+  Erlauben Sie die parallele Ausführung von Ressourcen, um Verbesserungen für die Nachhaltigkeit zu entwickeln, zu testen und bereitzustellen. 
+  Testen und validieren Sie potenzielle Verbesserungen in Bezug auf Nachhaltigkeit, bevor Sie sie in der Produktion bereitstellen. 
+  Testen Sie mögliche Verbesserungen mit der geringstmöglichen Zahl repräsentativer Komponenten. 
+  Stellen Sie getestete Verbesserungen in Bezug auf Nachhaltigkeit in der Produktion bereit, sobald sie verfügbar sind. 

## Ressourcen
<a name="resources"></a>

 **Ähnliche Dokumente:** 
+  [AWS unterstützt nachhaltige Lösungen](https://aws.amazon.com/sustainability/) 

 **Ähnliche Beispiele:** 
+  [Übung: Verwandeln von](https://www.wellarchitectedlabs.com/sustainability/300_labs/300_cur_reports_as_efficiency_reports/) Kosten- und Nutzungsberichten in Effizienzberichte 

# SUS06-BP02 Konstantes Aktualisieren Ihres Workloads
<a name="sus_sus_dev_a3"></a>

 Aktuelle Betriebssysteme, Bibliotheken und Anwendungen können die Workload-Effizienz verbessern und die Nutzung effizienterer Technologien unterstützen. Eine aktuelle Software kann darüber hinaus Funktionen für eine genauere Messung der Auswirkungen Ihres Workloads bereitstellen, da die Anbieter mit ihrer Software ebenfalls Nachhaltigkeitsziele erfüllen müssen. 

 **Typische Anti-Muster:** 
+  Sie gehen davon aus, dass Ihre derzeitige Architektur unverändert bleibt und im Laufe der Zeit nicht aktualisiert wird. 
+  Sie haben keine Systeme oder regelmäßigen Besprechungen zur Prüfung, ob aktualisierte Software und Pakete mit Ihrem Workload kompatibel sind. 
+  Sie führen im Laufe der Zeit Änderungen an der Architektur ein, ohne sie begründen. 

 **Vorteile der Nutzung dieser bewährten Methode:** Wenn Sie einen Prozess einrichten, um Ihren Workload aktuell zu halten, können Sie neue Funktionen und Kapazitäten nutzen, Probleme lösen und die Workload-Effizienz verbessern.

 **Risikostufe bei fehlender Befolgung dieser Best Practice:** Niedrig 

## Implementierungsleitfaden
<a name="implementation-guidance"></a>
+  Definieren Sie einen Prozess und einen Zeitplan zur Evaluierung neuer Funktionen oder Instances für Ihre Workloads. Nutzen Sie die Agilität in der Cloud, um schnell zu testen, wie neue Funktionen Ihre Workloads auf den folgenden Gebieten verbessern können: 
  +  Reduzierung von Auswirkungen auf die Nachhaltigkeit. 
  +  Erzielen von Leistungseffizienzen. 
  +  Beseitigen von Hindernissen für geplante Verbesserungen. 
  +  Verbesserung Ihrer Fähigkeit für die Messung von und den Umgang mit Nachhaltigkeitsauswirkungen. 
+  Inventarisierung Ihrer Workload-Software und -Architektur sowie Identifizierung von Komponenten, die aktualisiert werden müssen. Sie können [AWS Systems Manager Inventory](https://docs.aws.amazon.com/systems-manager/latest/userguide/systems-manager-inventory.html) verwenden, um Betriebssystem (BS)-, Anwendungs- und Instance-Metadaten von Ihren Amazon EC2-Instances zu erfassen und so schnell zu verstehen, welche Instances die Software und die Konfigurationen ausführen, die Ihre Softwarerichtlinie erfordert, und welche Instances aktualisiert werden müssen. 
+  Verständnis der Aktualisierung der Komponenten Ihres Workloads. 
  +  Umgang mit Aktualisierungen von [Amazon Machine Images (AMI)](https://aws.amazon.com/amis/) für Linux oder von Windows Server-Images mit [EC2 Image Builder](https://aws.amazon.com/image-builder/). 
  +  Sie sollten [Amazon Elastic Container Registry (Amazon ECR)](https://docs.aws.amazon.com/AmazonECR/latest/userguide/what-is-ecr.html) mit Ihrer vorhandenen Pipeline verwenden, um [Amazon Elastic Container Service (Amazon ECS)-Images](https://docs.aws.amazon.com/AmazonECR/latest/userguide/ECR_on_ECS.html) und [Amazon Elastic Kubernetes Service-Images zu verwalten.](https://docs.aws.amazon.com/=AmazonECR/latest/userguide/ECR_on_EKS.html) 
  +  AWS Lambda beinhaltet [Versionsmanagementfunktionen.](https://docs.aws.amazon.com/lambda/latest/dg/configuration-versions.html) 
+  Verwenden Sie Automatisierung für den Aktualisierungsvorgang, um den Aufwand für die Bereitstellung neuer Funktionen zu reduzieren und Fehler zu begrenzen, die durch manuelle Prozesse verursacht werden. Verwenden Sie Tools wie [AWS Systems Manager Patch Manager](https://docs.aws.amazon.com/systems-manager/latest/userguide/systems-manager-patch.html) zur Automatisierung des Systemaktualisierungsprozesses und zur Planung der Aktivität mithilfe von [AWS Systems Manager Maintenance Windows](https://docs.aws.amazon.com/systems-manager/latest/userguide/systems-manager-maintenance.html). 

## Ressourcen
<a name="resources"></a>

 **Zugehörige Dokumente:** 
+  [AWS-Architekturzentrum](https://aws.amazon.com/architecture) 
+  [Neuerungen bei AWS](https://aws.amazon.com/new/?ref=wellarchitected&ref=wellarchitected) 
+  [AWS Developer Tools](https://aws.amazon.com/products/developer-tools/) 
+  [AWS Systems Manager Patch Manager](https://docs.aws.amazon.com/systems-manager/latest/userguide/systems-manager-patch.html) 

 **Zugehörige Beispiele:** 
+  [Well-Architected Labs: Bestands- und Patch-Verwaltung](https://wellarchitectedlabs.com/operational-excellence/100_labs/100_inventory_patch_management/) 
+  [Lab: AWS Systems Manager](https://mng.workshop.aws/ssm.html) 

# SUS06-BP03 Höhere Auslastung von Entwicklungsumgebungen
<a name="sus_sus_dev_a4"></a>

 Verwenden Sie Automatisierung und „Infrastructure as Code“, um Vorproduktionsumgebungen in Betrieb zu nehmen, wenn notwendig, und bei Nichtverwendung zu deaktivieren. Eine typische Vorgehensweise besteht in der Planung von Verfügbarkeitszeiten, die mit den Arbeitszeiten der Entwicklungsteams übereinstimmen. Der Ruhezustand ist ein nützliches Tool, um den aktuellen Status beizubehalten und Instances nur bei Bedarf schnell zu aktivieren.. Verwenden Sie Instance-Typen mit Burst-Kapazität, Spot-Instances, elastische Datenbank-Services, Container und andere Technologien, um Entwicklungs- und Testkapazitäten an die Nutzung anzupassen. 

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

## Implementierungsleitfaden
<a name="implementation-guidance"></a>
+  Nutzen Sie die Automatisierung, um die Auslastung Ihrer Entwicklungs- und Testumgebungen zu maximieren. 
+  Nutzen Sie die Automatisierung, um den Lebenszyklus Ihrer Entwicklungs- und Testumgebungen zu verwalten. 
+  Verwenden Sie die geringstmögliche Zahl repräsentativer Umgebungen, um mögliche Verbesserungen zu entwickeln und zu testen. 
+  Verwenden Sie On-Demand-Instances, um Entwicklergeräte zu ergänzen. 
+  Nutzen Sie die Automatisierung, um die Effizienz Ihrer Entwicklungsressourcen zu maximieren. 
+  Verwenden Sie Instance-Typen mit Burst-Kapazität, Spot-Instances und andere Technologien, um die Entwicklungskapazität an der Nutzung auszurichten. 
+  Nutzen Sie native Cloud-Services für den sicheren Instance-Shell-Zugriff, statt Bastion-Host-Flotten bereitzustellen. 

## Ressourcen
<a name="resources"></a>

 **Ähnliche Dokumente:** 
+  [AWS Systems Manager Session Manager](https://docs.aws.amazon.com/systems-manager/latest/userguide/session-manager.html) 
+  [Amazon EC2-Instances mit Spitzenlastleistung](https://docs.aws.amazon.com/AWSEC2/latest/UserGuide/burstable-performance-instances.html) 
+  [Was ist AWS CloudFormation?](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/Welcome.html) 

# SUS06-BP04 Verwenden verwalteter Gerätefarmen für Tests verwenden
<a name="sus_sus_dev_a5"></a>

 Verwaltete Gerätefarmen verteilen die nachhaltigkeitsbezogenen Auswirkungen der Hardwarefertigung und der Ressourcennutzung über zahlreiche Beteiligte. Verwaltete Gerätefarmen stellen verschiedene Gerätetypen bereit, unterstützen auch ältere und weniger verbreitete Hardware und vermeiden nachhaltigkeitsbezogene Auswirkungen durch unnötige Geräte-Upgrades seitens Kunden. 

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

## Implementierungsleitfaden
<a name="implementation-guidance"></a>

 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. 

## Ressourcen
<a name="resources"></a>

 **Ähnliche Dokumente:** 
+  [Was ist AWS Device Farm?](https://docs.aws.amazon.com/devicefarm/latest/developerguide/welcome.html) 