Dieser Inhalt ist veraltet. Diese Version des Well-Architected Framework finden Sie jetzt unter: https://docs.aws.amazon.com/de_de/wellarchitected/2022-03-31/framework/cost-optimization.html
COST 4: Wie können Sie Ressourcen außer Betrieb nehmen?
Implementieren Sie vom Beginn bis zum Abschluss eines Projekts eine Änderungskontrolle
und Ressourcenverwaltung. Auf diese Weise können Sie ungenutzte Ressourcen herunterfahren
oder beenden, um Verschwendungen zu minimieren.
Ressourcen
AWS Auto Scaling
AWS Trusted Advisor
Bewährte Methoden:
-
Aufzeichnung von Ressourcen über ihre gesamte Lebensdauer hinweg: Definieren und implementieren Sie eine Methode zur Verfolgung von Ressourcen und deren
Verknüpfungen mit Systemen über ihre gesamte Lebensdauer hinweg. Mit einer entsprechenden
Markierung können Sie den Workload oder die Funktion der Ressource identifizieren.
-
Implementieren eines Prozesses für die Außerbetriebnahme: Implementieren Sie einen Prozess für die Identifizierung und Außerbetriebnahme von
verwaisten Ressourcen.
-
Außerbetriebnahme von Ressourcen: Außerbetriebnahme von Ressourcen, die durch Ereignisse wie regelmäßige Prüfungen oder
Änderungen der Nutzung ausgelöst werden. Die Außerbetriebnahme erfolgt in der Regel
regelmäßig und erfolgt manuell oder automatisiert.
-
Automatische Außerbetriebnahme von Ressourcen: Gestalten Sie Ihren Workload so, dass er die Beendigung von Ressourcen reibungslos
handhabt, wenn Sie unkritische Ressourcen, nicht benötigte Ressourcen oder Ressourcen
mit geringer Auslastung identifizieren und außer Betrieb nehmen.
Verbesserungsplan
Aufzeichnung von Ressourcen über ihre gesamte Lebensdauer hinweg
Implementieren eines Markierungsschemas.: Implementieren Sie ein Markierungsschema, das den Workload identifiziert, zu dem
die Ressource gehört, und stellen Sie sicher, dass alle Ressourcen innerhalb des Workloads
entsprechend markiert sind.
AWS tagging strategies
Implementieren des Workload-Durchsatzes oder der Ausgabekontrolle.: Implementieren Sie die Überwachung des Workload-Durchsatzes oder die Ausgabe von
Alarmsignalen, die entweder bei der Eingabe oder Ausgabe ausgelöst werden. Konfigurieren
Sie die Überwachung so, dass Benachrichtigungen erstellt werden, wenn Workload-Anforderungen
oder -Ausgaben auf Null fallen. Dies bedeutet, dass die Workload-Ressourcen nicht
mehr verwendet werden. Integrieren Sie einen Zeitfaktor, wenn der Workload unter normalen
Bedingungen regelmäßig auf Null fällt.
Publishing Custom Metrics
Implementieren eines Prozesses für die Außerbetriebnahme
Erstellen und Implementieren eines Prozesses für die Außerbetriebnahme. : Erstellen Sie in Zusammenarbeit mit den Workload-Entwicklern und -Besitzern einen
Prozess zur Außerbetriebnahme des Workloads und seiner Ressourcen. Der Prozess sollte
die Methode abdecken, um zu überprüfen, ob der Workload verwendet wird, und auch,
ob jede der Workload-Ressourcen verwendet wird. Der Prozess deckt auch die Schritte
ab, die erforderlich sind, um die Ressource außer Betrieb zu nehmen und gleichzeitig
die Einhaltung gesetzlicher Anforderungen sicherzustellen. Alle zugeordneten Ressourcen
sind ebenfalls abgedeckt, z. B. Lizenzen oder dazugehöriger Speicher. Schließlich
informiert der Prozess die Besitzer des Workloads darüber, dass die Außerbetriebnahme
ausgeführt wurde.
Außerbetriebnahme von Ressourcen
Außerbetriebnahme von Ressourcen: Verwenden Sie den Außerbetriebnahme-Prozess, um jede der Ressourcen, die als verwaist
identifiziert wurde, außer Betrieb zu nehmen.
Automatische Außerbetriebnahme von Ressourcen
Implementieren von AWS Auto Scaling : Konfigurieren Sie unterstützte Ressourcen mit AWS Auto Scaling.
Getting Started with Amazon EC2 Auto Scaling
Konfigurieren von CloudWatch zum Beenden von Instances : Instances können so konfiguriert werden, dass sie mit CloudWatch-Alarmen beendet
werden. Implementieren Sie mithilfe der Metriken aus dem Außerbetriebnahmeprozess
einen Alarm mit einer EC2-Aktion. Stellen Sie sicher, dass Sie den Vorgang in einer
Nicht-Produktionsumgebung überprüfen, bevor Sie den Vorgang ausführen.
Create Alarms to Stop, Terminate, Reboot, or Recover an Instance
Implementieren von Code innerhalb des Workloads : Sie können das AWS SDK oder die AWS CLI verwenden, um Workload-Ressourcen außer Betrieb
zu nehmen. Implementieren Sie Code innerhalb der in AWS integrierten Anwendung, die
nicht mehr verwendete Ressourcen beendet oder entfernt.