

# SUS05-BP01 使用最低數量的硬體來滿足需求
<a name="sus_sus_hardware_a2"></a>

使用最低數量的硬體讓您的工作負載有效達成商業需求。

 **常見的反模式：**
+  您未監控資源使用率。
+  您的架構中有資源處於低使用率水準。
+  您未審查靜態硬體的使用率以確定是否應調整其大小。
+  您未根據業務 KPI 設定運算基礎設施的硬體使用率目標。

 **建立此最佳實務的優勢：**適當調整雲端資源大小有助於降低工作負載的環境影響、節省金錢並維護效能基準。

 **未建立此最佳實務時的曝險等級：**中 

## 實作指引
<a name="implementation-guidance"></a>

 建議選取您的工作負載所需的硬體總數，以改善其整體效率。AWS 雲端 提供的彈性可透過各種機制 (例如 [AWS Auto Scaling](https://aws.amazon.com/autoscaling/)) 動態擴充或減少資源數量，以因應需求的變化。此外也提供 [API 和 SDK](https://aws.amazon.com/developer/tools/)，讓修改資源變得非常輕鬆。使用這些功能可以頻繁變更工作負載實作。此外，使用 AWS 工具提供的適當調整大小指引可讓您有效操作雲端資源，而達到您的商業需求。

 **實作步驟** 
+  **選擇執行個體類型：**選擇最適合您的需求的執行個體類型。若要了解如何選擇 Amazon Elastic Compute Cloud 執行個體以及使用屬性型執行個體選擇等機制，請參閱下列內容：
  + [ 如何為工作負載選擇適當的 Amazon EC2 執行個體類型？](https://aws.amazon.com/premiumsupport/knowledge-center/ec2-instance-choose-type-for-workload/)
  + [ Amazon EC2 Fleet 的屬性型執行個體類型選取。](https://docs.aws.amazon.com/AWSEC2/latest/UserGuide/ec2-fleet-attribute-based-instance-type-selection.html)
  + [ 使用屬性型執行個體類型選取來建立 Auto Scaling 群組。](https://docs.aws.amazon.com/autoscaling/ec2/userguide/create-asg-instance-type-requirements.html)
+ **擴展：**使用小增量來擴展變數工作負載。
+ **使用多種運算購買選項：**使用多種運算購買選項平衡執行個體彈性、可擴展性和成本節省。
  +  [Amazon EC2 隨需執行個體](https://docs.aws.amazon.com/AWSEC2/latest/UserGuide/ec2-on-demand-instances.html)最適用於新的有狀態尖峰工作負載 (其執行個體類型、位置或時間不具彈性)。
  +  [Amazon EC2 Spot 執行個體](https://docs.aws.amazon.com/AWSEC2/latest/UserGuide/using-spot-instances.html)很適合用來補強具有容錯能力和彈性的應用程式適用的其他選項。
  +  對於狀態穩定、允許隨著您的需求變更保有彈性 (例如 AZ、區域、執行個體系列或執行個體類型) 的工作負載，請使用 [Compute Savings Plans](https://aws.amazon.com/savingsplans/compute-pricing/)。
+ **使用執行個體和可用區域多樣性：**利用多樣化執行個體和可用區域來最大化應用程式可用性，並善用多餘容量。
+ **適當調整執行個體大小：**使用 AWS 工具提供的適當調整大小建議，調整您的工作負載。如需詳細資訊，請參閱[利用精簡化建議最佳化您的成本](https://docs.aws.amazon.com/latest/userguide/ce-rightsizing.html)和[適當調整大小：佈建執行個體以符合工作負載](https://docs.aws.amazon.com/latest/cost-optimization-right-sizing/cost-optimization-right-sizing.html)
  + 使用 AWS Cost Explorer 或 [AWS Compute Optimizer](https://aws.amazon.com/compute-optimizer/) 中的適當調整大小建議，識別適當調整大小的機會。
+ **協商服務水準協議 (SLA)：**協商允許暫時減少容量的 SLA，同時自動化部署替換資源。

## 資源
<a name="resources"></a>

 **相關文件：**
+ [ 最佳化您的 AWS 永續性基礎設施，第 I 部分：運算](https://aws.amazon.com/blogs/architecture/optimizing-your-aws-infrastructure-for-sustainability-part-i-compute/)
+ [ Amazon EC2 Fleet 的 Auto Scaling 屬性型執行個體類型選取](https://aws.amazon.com/blogs/aws/new-attribute-based-instance-type-selection-for-ec2-auto-scaling-and-ec2-fleet/)
+ [AWS Compute Optimizer 文件](https://docs.aws.amazon.com/compute-optimizer/index.html)
+  [操作 Lambda：效能最佳化](https://aws.amazon.com/blogs/compute/operating-lambda-performance-optimization-part-2/) 
+  [Auto Scaling 文件](https://docs.aws.amazon.com/autoscaling/index.html) 

 **相關影片：**
+ [AWS re:Invent 2023 - Amazon EC2 最新消息](https://www.youtube.com/watch?v=mjHw_wgJJ5g)
+ [AWS re:Invent 2023 - 智慧型節約：Amazon Elastic Compute Cloud 成本最佳化策略](https://www.youtube.com/watch?v=_AHPbxzIGV0)
+ [AWS re:Invent 2022 - 在 AWS 上針對效能和成本最佳化 Amazon Elastic Kubernetes Service](https://www.youtube.com/watch?v=5B4-s_ivn1o)
+ [AWS re:Invent 2023 - 永續性運算：使用 AWS 降低成本和碳排放量](https://www.youtube.com/watch?v=0Bl1SDU2HxI)