Die vorliegende Übersetzung wurde maschinell erstellt. Im Falle eines Konflikts oder eines Widerspruchs zwischen dieser übersetzten Fassung und der englischen Fassung (einschließlich infolge von Verzögerungen bei der Übersetzung) ist die englische Fassung maßgeblich.
Säule der Nachhaltigkeit
Die Säule Nachhaltigkeit konzentriert sich auf die Minimierung der Umweltauswirkungen der Ausführung von Cloud-Workloads. Die Säule Nachhaltigkeit umfasst die folgenden Schwerpunktbereiche:
-
Verstehen Sie Ihre Wirkung
-
Ziele im Bereich Nachhaltigkeit
-
Maximierung der Nutzung zur Minimierung von Ressourcen
-
Antizipierung und Einführung neuer, effizienterer Hardware- und Softwareangebote
-
Nutzung verwalteter Dienste
-
Reduzierung der nachgelagerten Auswirkungen
Dieser Leitfaden konzentriert sich darauf, Ihre Auswirkungen zu verstehen. Weitere Informationen zu den anderen Prinzipien des Nachhaltigkeitsdesigns finden Sie im AWS Well-Architected Framework.
Ihre Entscheidungen und Anforderungen wirken sich auf die Umwelt aus. Gehen Sie wie folgt vor, um die Nachhaltigkeit Ihrer Arbeitslast zu erhöhen:
-
Wählen Sie AWS-Regionen Produkte mit niedrigerer Kohlenstoffintensität.
-
Richten Sie Ihre Ressourcen so ein, dass sie den tatsächlichen Workload-Anforderungen entsprechen, anstatt die Verfügbarkeit und Haltbarkeit zu maximieren.
-
Optimieren Sie Ihr Datenmodell und maximieren Sie die Nutzung von Rechenressourcen.
In den nächsten Abschnitten werden Methoden beschrieben, die Sie anwenden können, um die Umweltbelastung bei der Planung Ihrer Workloads und beim laufenden Betrieb zu reduzieren.
AWS-Region Auswahl
Einige AWS-Regionen befinden sich in der Nähe von Amazonas-Projekten für erneuerbare Energien oder an Orten, an denen die veröffentlichte Kohlenstoffintensität des Netzes niedriger ist als bei anderen Netzen. Bewerten Sie Regionen auf der Grundlage Ihrer Nachhaltigkeitsziele
Basieren Sie den Ressourcenverbrauch auf Benutzerverhaltensmustern
Wenn Sie Ihren Verbrauch an den Traffic und das Verhalten Ihrer Benutzer anpassen, können Sie die Auswirkungen von Diensten auf die Umwelt AWS minimieren. Beachten Sie bei der Entwicklung Ihrer Lösung die folgenden bewährten Methoden:
-
Überwachen Sie CloudWatch Amazon-Metriken wie
CPUUtilizationundMemoryUtilizationum festzustellen, wann Ihre Nachfrage am höchsten und am niedrigsten ist. Stellen Sie sicher, dass Ihre Instance-Ressourcen in diesen Zeiten die richtige Größe haben. -
Erwägen Sie, Ihre Service Level Agreements neben den Zielen zur Geschäftskontinuität auch an Nachhaltigkeitszielen auszurichten. Durch die Vereinfachung von Anforderungen wie Disaster Recovery in mehreren Regionen, Hochverfügbarkeit oder langfristige Aufbewahrung von Backups kann der Ressourcenaufwand reduziert werden, der zur Erreichung dieser Ziele erforderlich ist. Produktionsumgebungen und nicht geschäftskritische Workloads bieten Möglichkeiten zur Reduzierung der Anforderungen.
Optimieren Sie Softwareentwicklungs- und Architekturmuster
Optimieren Sie Ihr Datenmodell und Ihre Abfragen, um Verschwendung zu vermeiden. Teilen Sie Rechenressourcen, sodass Sie alle Ressourcen nutzen, die in der Timestream for InfluxDB-Instance verfügbar sind. Wir empfehlen die Implementierung der folgenden bewährten Methoden:
-
Ermutigen Sie Entwicklerteams, den Timestream for InfluxDB-Stack gemeinsam zu nutzen, um Ressourcen wo immer möglich besser zu nutzen.
-
Implementieren Sie Muster, die den Ressourcenverbrauch maximieren und Leerlaufzeiten minimieren. Zu den Musterbeispielen gehören die Verwendung parallel Threads zum Laden von Daten und das Zusammenfügen von Datensätzen in einer größeren Transaktion.
-
Optimieren Sie Ihre Abfragen und Ihr InfluxDB-Datenmodell, um die Ressourcen zu minimieren, die für die Berechnung der Ergebnisse erforderlich sind.
-
Verwenden Sie InfluxDB-Aufgaben
, um die Daten vorab zu aggregieren und das Scannen derselben Rohdaten durch verschiedene Benutzer zur Visualisierung oder zum Dashboarding zu reduzieren. -
Halten Sie Ihre Timestream for InfluxDB-Umgebungen auf dem neuesten Stand. Die neuesten Versionen von Timestream for InfluxDB unterstützen die neuesten EC2-Instances wie Graviton, die effizienter sind. Die neuesten DB-Versionen enthalten auch Verbesserungen der Abfrageoptimierung und Fehlerkorrekturen, die den Ressourcenaufwand für die Berechnung Ihrer Abfragen reduzieren.