

# 雲端永續性
<a name="cloud-sustainability"></a>

 永續性學科規範業務活動對環境、經濟和社會的長期影響。[聯合國世界環境與發展委員會將永續發展](https://www.un.org/en/academic-impact/sustainability)定義為「滿足現今需求而不犧牲後代滿足其需求之能力的發展」。您的企業或組織可能會對環境產生負面影響，例如直接或間接的碳排放、不可回收的廢棄物，以及對乾淨水源等共享資源的破壞。

 在建置雲端工作負載時，永續性實務是關於了解所使用服務的影響、量化整體工作負載生命週期的影響，以及應用設計原則和最佳實務來減少這些影響。本文件專注於環境影響，尤其是能源消耗和效率，因為這方面是架構師採取直接行動來減少資源使用的重要手段。

 當專注於環境影響時，您應該了解通常如何說明這些影響，以及對您組織自己的排放會計的後續影響。[溫室氣體協定](https://ghgprotocol.org/)將碳排放組織成以下範圍，以及雲端供應商 (例如 AWS) 之每個範圍內的相關排放範例：
+  **範圍 1：**來自組織活動或在組織控制下的所有直接排放。例如，資料中心備份發電機的燃料燃燒。
+  **範圍 2：**來自購買和用來驅動資料中心和其他設施之電力的間接排放。例如，來自商業發電的排放。
+  **範圍 3：**來自組織活動且無法從源頭控制的所有其他間接排放。AWS 範例包括與資料中心建構相關的排放，以及與資料中心所部署 IT 硬體之製造和運輸相關的排放。

 從 AWS 客戶的觀點來看，來自 AWS 上執行之工作量的排放會被視為間接排放，以及範圍 3 排放的一部分。部署的每個工作負載都會產生以前每個範圍之總 AWS 排放量的一小部分。每個工作負載的實際數量各不相同，並取決於幾個因素，包括所使用的 AWS 服務、這些服務消耗的能量、為其執行所在 AWS 服務中心提供服務之電網的碳強度，以及 AWS 的可再生能源採購。

 本文件首先描述了環境永續性的共同責任模式，然後提供架構最佳實務，因此您可以透過減少您的工作負載在 AWS 資料中心執行所需的總資源，來最大程度地降低這些工作負載的影響。

# 共同責任模式
<a name="the-shared-responsibility-model"></a>

 環境永續性是客戶與 AWS 之間的共同責任。
+  AWS 負責最佳化雲端*的*永續性 – 提供高效、共用的基礎設施、水資源管理和採購可再生能源。
+  客戶負責雲端*中*的永續性 – 最佳化工作負載和資源利用率，並最大程度地減少針對工作負載進行部署所需的總資源。

![\[顯示 AWS 共同責任模式的圖表。\]](http://docs.aws.amazon.com/zh_tw/wellarchitected/latest/sustainability-pillar/images/sustainability-in-the-cloud.jpeg)


## 雲端的永續性
<a name="sustainability-of-the-cloud"></a>

 雲端供應商具有較低的碳足跡，並且比典型的內部部署替代方案更節能，因為他們投資於有效的電力和冷卻技術、操作節能伺服器母體，以及實現高伺服器利用率。雲端工作負載會利用共用的資源 (例如聯網、電力、冷卻和實體設施) 來減少影響。您可以將雲端工作負載遷移到更有效率的技術，並使用雲端服務轉變工作負載，以獲得更好的永續性。

### 資源
<a name="resources"></a>
+  [移至 Amazon Web Services 的碳減少機會](https://sustainability.aboutamazon.com/carbon_reduction_aws.pdf) 
+  [AWS 啟用永續性解決方案](https://aws.amazon.com/sustainability/) 

## 雲端中的永續性
<a name="sustainability-in-the-cloud"></a>

 雲端中的永續性是一項持續的工作，主要專注於跨工作負載所有元件的節能和提高效率，方法為透過從佈建的資源中實現最大收益，並最大程度地減少所需的總資源。此工作的範圍包括最初選擇高效的程式設計語言、採用現代演算法、使用高效的資料儲存技術、部署至正確大小和高效的運算基礎設施，以及最大限度地減少對高效能最終使用者硬體的要求。

# 永續性得利於雲端
<a name="sustainability-through-the-cloud"></a>

 除了最大程度地減少所部署之工作負載的影響外，您還可以使用 AWS 雲端，來執行其設計旨在支援更廣泛永續性挑戰的工作負載。這些挑戰的範例包括減少碳排放、降低能源消耗、回收水資源，或減少其他業務或組織領域的浪費。

 永續性*得利於*雲端是在您使用 AWS 技術，解決更廣泛的永續性挑戰時。例如，您可以使用機器學習服務來偵測產業機械中的異常行為。使用此偵測資料，您可以進行預防性維護，以降低由意外設備故障引起之環境事件的風險，並確保機械繼續以最高效率操作。

# 雲端中永續性的設計原則
<a name="design-principles-for-sustainability-in-the-cloud"></a>

 在架構雲您的工作負載，以獲取最大永續性並最大程度地減少影響時，套用這些設計原則。
+  **了解您的影響：**衡量您雲端工作負載的影響，並建立工作負載未來影響的模型。包含所有影響來源，包括客戶使用您產品所產生的影響，以及產品最後除役和淘汰所產生的影響。審視每個工作單元所需的資源和排放量，將生產輸出與雲端工作負載的總體影響進行比較。使用這些資料來建立關鍵績效指標 (KPI)、評估提高生產力的同時也降低影響的方法，以及預估建議變更隨時間的影響。
+  **建立永續性目標：**對於每個雲端工作負載，建立長期永續性目標，例如減少每項交易所需的運算和儲存資源。針對改進現有工作負載永續性的投資回報建立模型，並為業主提供投資於永續性目標所需的資源。針對成長著手規劃，以及建構您的工作負載，讓成長導致的每個使用者或每項交易 (根據適當的單位測量) 影響強度降低。這些目標有助於支持貴企業或組織更廣泛的永續性發展目標、識別迴歸，以及排定潛在改進領域的優先順序。
+  **最大化使用率：**調整合適的工作負載規模並實作高效率設計，以確保高使用率，並將底層硬體的能源效率發揮到最大。由於每部主機會有基準耗電量，因此兩部以 30% 使用率執行的主機效率，會低於一部以 60% 執行的主機效率。同時消除或最大程度地減少閒置資源、處理和儲存，以減少為工作負載供電所需的能源總量。
+  **預測並採用新的、更有效率的軟硬體產品：**支援合作夥伴和供應商進行上游改進，以協助您減少雲端工作負載的影響。持續監控和評估更有效率的新軟硬體產品。針對靈活性進行設計，以允許快速採用高效率的新技術。
+  **使用受管服務：**在廣泛的客戶群中共用服務，有助於最大化資源利用，進而減少支援雲端工作負載所需的基礎設施數量。例如，客戶可以將工作負載遷移到 AWS 雲端 並採用受管服務 (例如適用於無伺服器容器的 AWS Fargate，AWS 在其中大規模運作並負責高效率操作)，來分攤電力和聯網等通用資料中心元件的影響。使用可協助將影響降至最低的受管服務，例如使用 Amazon S3 生命週期組態將不常存取的資料自動移動到冷儲存，或使用 Amazon EC2 Auto Scaling 調整容量以滿足需求。
+  **減少雲端工作負載的下游影響：**減少使用您的服務所需的能源或資源量。減少或消除客戶需要升級裝置才能使用您服務的需求。使用 Device Farm 進行測試以了解預期影響，並與客戶進行測試以了解使用您服務的實際影響。