PERF01-BP03 Berücksichtigen der Kosten bei architektonischen Entscheidungen
Berücksichtigen Sie die Kosten bei Ihren architektonischen Entscheidungen, um die Ressourcennutzung und Leistungseffizienz der Cloud-Workloads zu verbessern. Wenn Sie sich der Kostenauswirkungen des Cloud-Workloads bewusst sind, ist es wahrscheinlicher, dass Sie effiziente Ressourcen nutzen und verschwenderische Methoden reduzieren.
Typische Anti-Muster:
-
Sie verwenden nur eine Instance-Familie.
-
Sie bewerten keine lizenzierten Lösungen verglichen mit Open-Source-Lösungen.
-
Sie definieren keine Speicher-Lebenszyklusrichtlinien.
-
Sie prüfen keine neuen Services und Features der AWS Cloud.
-
Sie nutzen nur Blockspeicher.
Vorteile der Nutzung dieser bewährten Methode: Wenn Sie die Kosten bei Ihrer Entscheidungsfindung berücksichtigen, können Sie effizientere Ressourcen einsetzen und andere Investitionen in Betracht ziehen.
Risikostufe bei fehlender Befolgung dieser bewährten Methode: Mittel
Implementierungsleitfaden
Die Kostenoptimierung von Workloads kann die Ressourcennutzung verbessern und Verschwendung bei einem Cloud-Workload vermeiden. Die Berücksichtigung der Kosten bei architektonischen Entscheidungen beinhaltet in der Regel die richtige Dimensionierung der Workload-Komponenten und die Schaffung von Elastizität. Dies führt zu einer verbesserten Leistungseffizienz von Cloud-Workloads.
Implementierungsschritte
-
Legen Sie Kostenziele wie Budgetlimits für den Cloud-Workload fest.
-
Identifizieren Sie die wesentlichen Komponenten (wie Instances und Speicher), die die Kosten des Workloads erhöhen. Nutzen Sie Instrumentierungsservices wie AWS Pricing Calculator
und AWS Cost Explorer, um die wichtigsten Kostentreiber in Ihrem Workload zu identifizieren. -
Verstehen Sie die Preismodelle
in der Cloud, z. B. On-Demand, Reserved Instances, Savings Plans und Spot Instances. -
Verwenden Sie Best Practices zur Kostenoptimierung bei Well-Architected-Technologien, um diese Schlüsselkomponenten aus Kostengründen zu optimieren.
-
Überwachen und analysieren Sie kontinuierlich die Kosten, um Möglichkeiten zur Kostenoptimierung im Workload zu identifizieren.
-
Verwenden Sie AWS-Budgets,
um bei nicht akzeptablen Kosten Warnungmeldungen zu erhalten. -
Verwenden Sie AWS Compute Optimizer
oder AWS Trusted Advisor , um Empfehlungen zur Kostenoptimierung zu erhalten. -
Verwenden Sie AWS Cost Anomaly Detection,
um das automatisierte Erkennen von Kostenanomalien mit Ursachenanalyse zu erhalten.
-
Ressourcen
Zugehörige Dokumente:
Zugehörige Videos:
Zugehörige Beispiele: