AWS 成本最佳化 - AWS 定價如何運作

AWS 成本最佳化

AWS 可讓您控制成本並持續最佳化您的開支,同時建置現代化、可擴展的應用程式以滿足您的需求。AWS 的廣泛服務和定價選項提供充分的靈活性,可有效管理成本,同時仍保有您所需的效能和容量。AWS 致力於協助客戶實現最高的節省潛力。在此危機期間,我們將與您合作制定一項計劃,以滿足您的財務需求。開始進行將對您的帳單產生立即影響的以下步驟。

選擇適當的定價模式

使用預留執行個體 (RI) 以降低 Amazon RDS、Amazon Redshift、Amazon ElastiCache 和 Amazon OpenSearch Service 成本

對於某些服務,如 Amazon EC2 和 Amazon RDS,您可以投資預留容量。使用預留執行個體時,相較於相等的隨需容量,可節省最多 72% 的費用。預留執行個體提供 3 種付款選項:全額預付款 (AURI)、部分預付款 (PURI) 或沒有預付款 (NURI)。使用 AWS Cost Explorer RI 購買推薦中提供的推薦,其基於您的 Amazon RDS、Amazon Redshift、Amazon ElastiCache 和 Amazon OpenSearch Service 使用量。

Amazon EC2 成本節約

使用 Amazon Spot 執行個體 來降低 EC2 成本,或使用 Compute 節省計劃 來降低 EC2、Fargate 和 Lambda 成本。

使容量與需求相符

識別使用率低的 Amazon EC2 執行個體,並透過停用或正確調整大小來降低成本

使用 AWS Cost Explorer 資源最佳化來取得閒置或使用率低的 EC2 執行個體的報告。您可以透過停用或縮小這些執行個體的規模來降低成本。使用 AWS Instance Scheduler 來自動停止執行個體。使用 AWS Operations Conductor 自動調整 EC2 執行個體的大小 (根據來自 Cost Explorer 的推薦報告)。

識別使用率低的 Amazon RDS、Amazon Redshift 執行個體,並透過停用 (RDS) 和暫停 (Redshift) 降低成本

使用 Trusted Advisor Amazon RDS 閒置資料庫執行個體檢查,以識別在過去 7 天內沒有任何連線的資料庫執行個體。若要降低成本,請使用此部落格文章中描述的自動化步驟停止這些資料庫執行個體。對於 Redshift,請使用 Trusted Advisor 未充分利用的 Redshift 叢集檢查,以識別在過去 7 天內沒有連線,以及在過去 7 天中低於 99% 的整個叢集平均 CPU 使用率 5% 的叢集。若要降低成本,請使用此部落格中的步驟暫停這些叢集。

利用 Autoscaling 或隨需分析來分析 Amazon DynamoDB 使用量並降低成本

透過監控 CloudWatch 中的 2 個指標:ConsumedReadCapacityUnits 和 ConsumedWriteCapacityUnits 來分析您的 DynamoDB 使用量。若要自動縮放 (縮小和放大) DynamoDB 資料表,請使用 AutoScaling 功能。您可以使用這裡的步驟,在現有資料表上啟用 AutoScaling。或者,您也可以使用隨需選項。此選項允許您針對讀取和寫入請求按請求付費,使得您只需要按照使用量付費,輕鬆在成本與效能之間取得平衡。

實作程序以識別資源浪費

識別使用率低的 Amazon EBS 磁碟區,並透過快照然後刪除它們來降低成本

在 7 天期間內活動非常低 (每天少於 1 個 IOPS) 的 EBS 磁碟區,指出它們可能未在使用中。使用 Trusted Advisor 未充分利用的 Amazon EBS 磁碟區檢查來識別這些磁碟區。若要降低成本,請先對磁碟區進行快照 (以備日後需要),然後刪除這些磁碟區。您可以使用 Amazon Data Lifecycle Manager 來自動建立快照。遵循這裡的步驟刪除 EBS 磁碟區。

利用較低成本儲存方案分析 Amazon S3 使用量並降低成本

使用 S3 分析來分析 30 天或更長時間在物件資料集上的儲存存取模式。它就如何利用 S3 Infrequently Accessed (S3 IA) 降低成本提出推薦。您可以使用生命週期政策自動將這些物件移動到成本較低的儲存方案。或者,您也可以使用 S3 Intelligent-Tiering,它可以自動分析物件並將其移動到適當的儲存方案。

透過刪除閒置負載平衡器,檢閱聯網並降低成本

使用 Trusted Advisor 閒置負載平衡器檢查,以取得過去 7 天內 RequestCount 小於 100 的負載平衡器的報告。然後,使用這裡的步驟來刪除這些負載平衡器以降低成本。此外,使用此部落格中提供的步驟,以使用 Cost Explorer 檢閱您的資料傳輸成本。