Ich baue eine App auf Amazon S3. Wie kann ich meinen S3 unter einem festgelegten Budget laufen lassen? Angenommen, ich möchte nicht, dass unerwarteter Datenverkehr mein AWS-Konto überlastet. Ich möchte lieber, dass es nicht verfügbar bleibt.
92
Antworten:
Es gibt keine Möglichkeit, ein Budget für AWS festzulegen.
Diese Funktion wird jedoch sehr oft angefordert, sodass sie wahrscheinlich eines Tages implementiert wird.
https://forums.aws.amazon.com/thread.jspa?threadID=58127
quelle
AWS hat die allgemeine Verfügbarkeit der Funktionalität zur Überwachung der geschätzten Gebühren mithilfe von Abrechnungsbenachrichtigungen über Amazon CloudWatch zum 10. Mai 2012 angekündigt (die laut Daniel Lopez 'Antwort [+1] bereits seit Ende 2011 für AWS Premium-Konten verfügbar ist). ::
Wie im einleitenden Blogbeitrag beschrieben, können Sie zunächst mithilfe der Abrechnungsbenachrichtigungen mitteilen, wann Ihre AWS-Rechnung höher als erwartet ist. Weitere Informationen zu dieser Funktionalität finden Sie unter Überwachen Ihrer geschätzten Gebühren mit Amazon CloudWatch .
Dies ist bereits für viele Grundanforderungen sehr nützlich. Wenn Sie jedoch die CloudWatch- APIs verwenden , um die gespeicherten Metriken selbst abzurufen (siehe GetMetricStatistics- API und Abrufen von Statistiken für eine Metrik für Verwendungsbeispiele), können Sie auf dieser Grundlage beliebige Workflows und Geschäftslogik steuern Daten.
In Bezug auf Letzteres wird jedoch auch der Umfang dieses Angebots betont:
quelle
Es scheint, dass es noch keine Lösung von Amazon gibt.
Werfen Sie einen Blick auf Amazon Price-Watcher - Überwachen Sie Ihre Rechnung und fahren Sie Ihre Instanzen automatisch herunter
quelle
Wenn Sie über ein AWS-Premium-Konto verfügen, können Sie ab Dezember 2011 CloudWatch verwenden, um Ihre geschätzten Gebühren zu überwachen. Wenn diese ein bestimmtes Limit überschreiten, können Sie verschiedene Aktionen auslösen (z. B. Herunterfahren des Computers).
http://blog.bitnami.org/2011/12/monitor-your-estimated-aws-charges-with.html
quelle