S3 是最容易被低估成本最佳化的雲服務。儲存費本身通常不是大頭,真正的賬單殺手是請求次數和跨區/出網流量。 很多人預設用 Standard 存所有東西,幾年後賬單裡發現 40% 來自「請求次數」這一行——因為程式每讀一次物件都要計費,而物件儲存被當成了本地磁碟用。 下面按實際決策順序講:怎麼選儲存類、怎麼配生命週期、哪些隱藏成本要先堵上。
規格與計費
| 儲存類 | 典型存取 | 單 GB 月價(相對) | 取回時間 |
|---|---|---|---|
| S3 Standard | 頻繁、延遲敏感 | 最高(基準) | 毫秒級 |
| S3 Standard-IA | 月存取數次以上 | 約低 45% | 毫秒級 |
| S3 Intelligent-Tiering | 存取頻率波動大 | 按自動分層 | 毫秒級 |
| S3 One Zone-IA | 低頻、可容忍遺失 | 更低 | 毫秒級 |
| S3 Glacier Flexible | 季度級歸檔 | 約低 70–80% | 分鐘級 |
| S3 Glacier Deep Archive | 年度級合規存檔 | 最低 | 小時級 |
第一步:先判斷訪問頻率,再選儲存類
S3 各儲存類的差別本質是「取回速度 vs 價格」的交換。按資料年齡分層是最穩的做法: - 熱資料(圖片、JS/CSS、API 回應) → Standard。存取延遲敏感,壓縮比再高也不划算。 - 溫資料(使用者上傳的原圖、影片來源檔) → Standard-IA 或 Intelligent-Tiering。 - 冷資料(監控日誌、備份、已下架內容) → Glacier 系列。 Intelligent-Tiering 值得優先考慮:它會監控存取模式並自動在四層之間遷移,按天結算。唯一缺點是存在小額監控費,對存取模式明確的大桶不如手工配置划算。
第二步:用生命週期策略讓成本自動下降
一條規則能省下的往往比換儲存類更多:在桶上設定生命週期策略,把 30 天未存取的物件轉 IA、90 天轉到 Glacier Flexible、365 天轉到 Deep Archive,再配一個「非當前版本過期」規則清理版本化桶的舊版本。版本化桶的歷史版本是帳單黑洞,90% 的人開通了版本控制卻從沒設過期規則。
第三步:堵住兩個隱藏成本
- 請求次數:每次 GET/PUT/LIST 單獨計費。把使用者頭像、縮圖這類高頻小檔案放 S3 前面加 CloudFront,讓請求由 CDN 負擔而不是每次回源。
- 出網流量(egress):從 S3 下載到網際網路按 GB 計費,是 AWS 帳單裡最貴的一項。跨區域存取的內部流量同樣收費——應用和 S3 放同區能省掉這筆。
- 碎片化小檔案:大量 1–10KB 的小檔案會以每 64KB 為單位計儲存。不需要的話定期合併或壓縮。
第四步:靜態資源不要直接回源 S3
把 CloudFront 放在 S3 前面,收益有三層: 1. 出網流量變便宜。經 CDN 回源到 S3 的流量走 AWS 內部網路,不按公網出網計費,這是最直接的一筆節省。 2. 請求次數轉移到邊緣。使用者請求由 CDN 回應,不再每次回源觸發 S3 的 GET 計費。 3. 延遲更低。使用者從最近的邊緣節點取檔案,而不是從 S3 所在區域。 如果你有一張「所有請求都要經過應用伺服器」的架構圖——把圖片和靜態檔案從這條路徑上摘出去放到 CDN,通常是 S3 帳單最佳化裡投入產出比最高的一步。
怎麼開通與交付
- 說明用途:存什麼資料、存取頻率、是否需要 CDN 加速、是否需要跨區複製。
- 確認配置:區域、儲存類、生命週期規則,折扣與計費方式寫入訂單確認單。
- 帳號開通:我們協助完成 AWS 帳號開通與支付驗證,無需繫結本人信用卡、無需提交個人證件材料。
- 環境交付:帳號開通後你在 AWS 控制檯自助建立 Bucket,我們協助設定許可權、生命週期與 CDN 接入。
典型場景
相關閱讀
AWS Shield Advanced 與 WAF:哪些免費、哪些仍收費
「用了 Shield Advanced 就不必單獨付 WAF 費」這句話對,但有四條邊界:只覆蓋受保護資源、只覆蓋標準功能、有請求量上限。Bot Control、CAPTCHA、WCU 超 1500 的 WebACL 都仍然單獨收費。
雲成本AWS 私有定價怎麼談:門檻、風險與一條捷徑
私有定價是 AWS 優惠體系裡規模門檻最高的一層:給它的是跨服務的整體折扣,而不是單個服務的承諾折扣。兩個坑要先知道——未達承諾要補差額,而且必須註冊企業級支援。另外官方明確:透過合作夥伴購買同樣能享受。
雲成本多廠商賬單怎麼統一看:先統一分類,再談工具
各家都是獨立的賬單系統,沒有現成的統一檢視。而多數人一上來就找工具,其實順序反了:先把「費用分類」和「標籤規範」統一,再談用什麼看。還有四個口徑陷阱會讓數字對不上。