COST 6: 您選擇資源類型、大小和數量時,如何達成成本目標?
確保您為手上的任務選擇適當的資源大小和資源數量。您透過選擇最具成本效益的類型、大小和數量,最大限度地減少浪費。
資源
Cost Optimization: EC2 Right Sizing
Amazon CloudWatch features
AWS Auto Scaling
最佳實務:
-
執行成本建模: 確定組織要求並對工作負載及其每個元件執行成本建模。在不同預測負載下對工作負載執行基準測試活動,並比較成本。建模工作應反映潛在效益:例如,花費的時間與元件成本成正比。
-
根據資料選擇資源類型和大小: 根據有關工作負載和資源特性的資料來選擇資源大小或類型:例如,運算、記憶體、輸送量或寫入密集。通常使用工作負載的先前版本 (例如內部部署版本)、文件或其他有關工作負載的資訊來源來進行此選擇。
-
根據指標自動選擇資源類型和大小: 使用目前執行的工作負載中的指標來選擇正確的大小和類型,以最佳化成本。為服務 (例如 Amazon EC2、Amazon DynamoDB、Amazon EBS (PIOPS)、Amazon RDS、Amazon EMR 和聯網) 適當地佈建輸送量、大小和儲存。這可透過回饋迴圈 (例如自動調整規模) 或工作負載中的自訂程式碼來完成。
改進方案
執行成本建模
根據資料選擇資源類型和大小
根據指標自動選擇資源類型和大小
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