

# COST04-BP04 自動除役資源
<a name="cost_decomissioning_resources_decomm_automated"></a>

 設計工作負載，在識別和除役非關鍵資源、不需要的資源或低利用率資源時，妥善處理資源終止。 

 **若未建立此最佳實務，暴露的風險等級：** 低 

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

使用自動化來降低或消除除役程序的相關成本。將工作負載設計為執行自動除役，可降低工作負載生命週期內的整體成本。您可以使用 [AWS Auto Scaling](https://aws.amazon.com/autoscaling/) 執行除役程序。您也可以使用 [API 或開發套件](https://aws.amazon.com/developer/tools/) 實作自訂程式碼，自動除役工作負載資源。

**實作步驟**
+ ** 實作 AWS Auto Scaling： **針對支援的資源，以 AWS Auto Scaling 設定這些資源。
+ ** 設定 CloudWatch 以終止執行個體** 執行個體可設定為使用 CloudWatch 警示終止。使用來自於除役程序的指標，以 Amazon Elastic Compute Cloud (Amazon EC2) 動作實作警示。推出之前，確認非生產環境中的操作。
+  **在工作負載內實作程式碼：** 您可以使用 AWS SDK 或 AWS CLI 來除役工作負載資源。在整合 AWS 的應用程式內實作程式碼，並終止或移除不再使用的資源。

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

 **相關文件：** 
+  [AWS Auto Scaling](https://aws.amazon.com/autoscaling/) 
+  [AWS Trusted Advisor](https://aws.amazon.com/premiumsupport/trustedadvisor/) 
+  [建立警示以停止、終止、重新啟動或復原執行個體](https://docs.aws.amazon.com/AmazonCloudWatch/latest/monitoring/UsingAlarmActions.html) 
+  [Amazon EC2 Auto Scaling 入門](https://docs.aws.amazon.com/autoscaling/ec2/userguide/GettingStartedTutorial.html) 