COST 6: Wie können Sie bei der Auswahl des Ressourcentyps, -umfangs und der Anzahl der Ressourcen Kostenziele erfüllen?
Stellen Sie sicher, dass Sie den geeigneten Ressourcenumfang und die Anzahl der Ressourcen für die jeweilige Aufgabe auswählen. Durch die Auswahl des kostengünstigsten Typs, Umfangs und der kostengünstigsten Anzahl minimieren Sie die Verschwendung von Ressourcen.
Ressourcen
Cost Optimization: EC2 Right Sizing
Amazon CloudWatch features
AWS Auto Scaling
Bewährte Methoden:
-
Durchführen einer Kostenmodellierung: Ermitteln Sie die Organisationsanforderungen und führen Sie eine Kostenmodellierung des Workloads und ihrer einzelnen Komponenten durch. Führen Sie Benchmark-Aktivitäten für den Workload unter verschiedenen prognostizierten Belastungen durch und vergleichen Sie die Kosten. Der Modellierungsaufwand sollte in einem angemessenen Verhältnis zu dem potenziellen Nutzen stehen, z. B. muss der Zeitaufwand den Komponentenkosten entsprechen.
-
Auswahl des Ressourcentyps und -umfangs basierend auf Daten: Wählen Sie den Ressourcenumfang oder -typ basierend auf Daten zum Workload und der Ressourcenmerkmale aus. Zu berücksichtigen sind hier beispielsweise Datenverarbeitung, Speicher, Durchsatz oder Schreibintensität. Diese Schätzung erfolgt in der Regel unter Verwendung einer früheren Version des Workloads (z. B. einer On-Premise-Version), der Dokumentation oder anderer Informationsquellen über den Workload.
-
Automatische Auswahl des Ressourcentyps und des Umfangs basierend auf Metriken: Nutzen Sie Metriken aus dem derzeit aktiven Workload für die Auswahl des richtigen Umfangs und Typs, um Kosten zu optimieren. Sorgen Sie für die richtige Bereitstellung von Durchsatz, Umfang und Speicher für Services wie Amazon EC2, Amazon DynamoDB, Amazon EBS (PIOPS), Amazon RDS, Amazon EMR und Netzwerkbetrieb. Dies kann mit einer Feedback-Schleife wie Auto Scaling oder durch benutzerdefinierten Code im Workload erfolgen.
Verbesserungsplan
Durchführen einer Kostenmodellierung
Auswahl des Ressourcentyps und -umfangs basierend auf Daten
Automatische Auswahl des Ressourcentyps und des Umfangs basierend auf Metriken
CloudWatch Getting Set Up
CloudWatch Publishing Custom Metrics
AWS Compute Optimizer
Getting Started with Amazon EC2 Auto Scaling
Launch an EC2 Instance Using the SDK