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:

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.