成本最佳化策略

AWS 安全與成本管理觀念

Dev Bhosale

Principal Data & Cloud Architect

成本最佳化架構

  1. 資源調整到適當規模
  2. 建立彈性容量
  3. 善用定價模型
  4. 探索替代服務
  5. 優化儲存

成本最佳化架構:五步驟

AWS 安全與成本管理觀念

最佳化範例

公司每月支付 AWS 共 $15,000。  其中 $12,000 用於 12 部 EC2 伺服器,$2,000 用於資料庫服務,$1,000 用於 S3 儲存。按需費率為 $1.36/每伺服器小時。

雲端基礎設施:12 部伺服器,分成三組,每組四部

AWS 安全與成本管理觀念

最佳化規格與容量

  • 伺服器在 CPU/記憶體方面規格適當
  • 與其讓 4 部伺服器 24/7 執行,不如最佳化使用率
  • 透過自動調整群組依流量動態擴縮,可節省至少 50% 總伺服器成本

彈性伺服器容量

AWS 安全與成本管理觀念

善用定價模型

競價定價

  • Spot 執行個體平均可節省 66%
  • 有機會在分析伺服器成本上 節省 94%
AWS 安全與成本管理觀念

探索替代方案

  • Lambda 是無伺服器運算服務,可執行程式碼而不需管理伺服器
  • 適合短時任務,如影像上傳與處理
  • 每月含 100 萬次免費請求與 400,000 GB-seconds 運算時間
  • 以 Lambda 取代 4 部 EC2 伺服器,每月可省 $4,000,等於影像處理伺服器成本的 100%

使用 Lambda 前後

AWS 安全與成本管理觀念

優化儲存

生命週期原則

  • S3 容量會成長並推升儲存成本
  • 生命週期原則可建立規則,自動清除檔案
  • 可每月節省 $500,約為儲存成本的 50%
AWS 安全與成本管理觀念

節省總結

  • 從原始 AWS 成本中共節省 68.52%
  • 彈性調整 EC2 與採用 Lambda 等替代運算
  • 實際節省取決於工作負載特性與業務需求
使用情境 最佳化前月成本 最佳化後月成本
Web 伺服器 $4,000 $2,000
分析伺服器 $4,000 $222
影像處理伺服器 $4,000 0
S3 儲存成本 $1,000 $500
RDS 資料庫 $2,000 $2,000
總計 $15,000 $4,722
AWS 安全與成本管理觀念

一起來練習吧!

AWS 安全與成本管理觀念

Preparing Video For Download...