Übersicht
Cost Optimizer für Amazon WorkSpaces analysiert alle Ihre Amazon-WorkSpaces-Nutzungsdaten und stellt den WorkSpace automatisch auf die kostengünstigste Abrechnungsoption (stündlich oder monatlich) um, je nach individueller Nutzung. Sie können diese AWS-Lösung mit einem einzigen Konto – oder mit AWS Organizations über mehrere Konten hinweg – nutzen, um die Nutzung Ihres WorkSpace zu überwachen und die Kosten zu optimieren.
Diese Lösung berechnet die stündliche WorkSpace-Nutzung einmal am Tag, kurz vor Mitternacht GMT. Wenn der WorkSpace die stündliche Nutzungsgrenze überschreitet, konvertiert die Lösung den WorkSpace von stündlicher in monatliche Abrechnung. Wenn die Nutzung nach der nächtlichen Berechnung den Schwellenwert überschreitet, wird der WorkSpace erst konvertiert, wenn die Nutzung in der folgenden Nacht berechnet wird.
Sie können das Abrechnungsmodell jederzeit manuell über die WorkSpaces-Konsole ändern. Wenn Sie den Schwellenwert für die Konvertierung jedes Workspace von stündlicher in monatliche Abrechnung ändern möchten, enthält die AWS CloudFormation-Vorlage der Lösung Parameter, die diese Konvertierungen ausführen. Weitere Informationen finden Sie im Implementierungshandbuch unter Umstellung des Abrechnungsmodells.
Vorteile
Automatische Konvertierung Ihrer WorkSpaces in die kostengünstigste Abrechnungsoption (stündlich oder monatlich), abhängig von Ihrer individuellen Nutzung. Falls gewünscht, können Sie ein Ressourcen-Tag auf einzelne WorkSpaces anwenden, um diese von automatischen Konvertierungen auszuschließen.
Überwachen Sie Ihre WorkSpace-Nutzung und optimieren Sie die Kosten, indem Sie AWS CloudFormation zur automatischen Bereitstellung und Konfiguration der erforderlichen AWS-Services für die Umwandlung einzelner WorkSpaces verwenden.
Bieten Sie eine sichere Bereitstellung mit einem Klick mit einer CloudFormation-Vorlage, die mit dem AWS Well-Architected Framework entwickelt wurde.
Technische Details
Sie können diese Architektur mit dem Implementierungsleitfaden und der Vorlage für AWS CloudFormation automatisch bereitstellen.
Schritt 1
Die Spoke-Vorlage erstellt eine benutzerdefinierte Ressource, die eine AWS-Lambda-Funktion aufruft, um das Konto als Spoke-Konto in einer Amazon-DynamoDB-Tabelle im Hub-Konto zu registrieren.
Schritt 2
Die Hub-Vorlage erstellt eine Amazon EventBridge-Regel, die alle 24 Stunden eine Amazon-Elastic-Container-Service-Aufgabe (Amazon ECS) aufruft.
Schritt 3
Die Amazon-ECS-Aufgabe setzt eine AWS-Identity-and-Access-Management-Rolle (IAM) in jedem Spoke-Konto voraus, um Amazon WorkSpaces zu verwalten.
Schritt 4a
Die Amazon-ECS-Aufgabe fragt den AWS Directory Service ab, um eine Liste aller für WorkSpaces in einer bestimmten AWS-Region registrierten Verzeichnisse zu erhalten.
Schritt 4b
Die Aufgabe prüft dann die Gesamtnutzung für jeden WorkSpace, der nach einem stündlichen Abrechnungsmodell abgerechnet wird. Wenn ein WorkSpace die monatliche Nutzungsgrenze erreicht hat, stellt die Lösung den einzelnen WorkSpace auf monatliche Abrechnung um.
Schritt 4c
Am Ende des Monats prüft die Aufgabe die Gesamtnutzung für jeden WorkSpace, der nach einem monatlichen Abrechnungsmodell abgerechnet wird. Wenn ein WorkSpace die monatliche Nutzungsgrenze nicht erreicht hat, stellt die Lösung den einzelnen WorkSpace zu Beginn des nächsten Monats von monatlicher auf stündliche Abrechnung um.
Schritt 5
Die Amazon ECS-Aufgabe schreibt die Ergebnisse der Ausführung in die DynamoDB-Nutzungstabelle und die Sitzungstabellen und lädt sie in einen Amazon Simple Cloud Storage (Amazon S3) -Bucket hoch.
Ähnliche Inhalte
- Datum der Veröffentlichung