想像一下,需要一個永遠不會丟失檔案、隨時隨地都能存取、還能自動備份的超級保險箱。AWS S3 就是這樣的數位保險箱!
🗂️ S3 的核心概念
👉 和傳統檔案系統不同,S3 並沒有真正的資料夾,所謂的「路徑」只是物件名稱的一部分。
📦 常見使用場景
-
個人檔案備份
- 儲存重要文件、照片、影片
- 可設定版本控制,永不覆蓋
-
應用程式檔案儲存
- 使用者上傳的圖片或檔案都能安全放在 S3
- 應用程式只需要存取物件的 URL
-
企業備份與歸檔
- 定期備份資料庫
- 與其他 AWS 服務(如 Glacier)搭配,達到低成本長期保存
-
靜態網站託管
- S3 可以直接放 HTML、CSS、JS
- 適合部落格、公司形象網站或活動頁面
💾 儲存類別(Storage Classes)
S3 提供不同的儲存選項,依照「存取頻率」和「成本」取捨:
-
S3 Standard:經常使用的檔案(網站圖片、應用程式資料)
-
S3 Standard-IA:不常用,但需要快速存取的檔案(備份、舊照片)
-
S3 Glacier:很少用到,適合長期保存(法規文件、歷史資料)
👉 你可以用 生命週期規則 (Lifecycle Rules),自動幫資料搬到更便宜的儲存類別,幫公司省錢。
🛡️ 安全性與存取控制
-
預設加密:所有檔案上傳後可以自動加密
-
IAM 權限:誰能存取哪個 Bucket,都能精細控制
-
預簽名 URL:產生有時效性的下載連結,分享安全又方便
💰 成本與免費額度
- 每月有 5GB 免費空間
- 常見費用項目:
- 儲存容量(多少 GB)
- 存取請求(GET/PUT 次數)
- 網路流量
📌 範例:
- 個人 50GB 備份,大約 1 美元/月
- 企業 500GB 備份,大約 12 美元/月
- 歷史歸檔 10TB(Glacier),約 40 美元/月
🚀 為什麼選擇 S3?
-
可靠性:99.999999999% 持久性
-
擴展性:無限容量,按需付費
-
安全性:支援企業級加密與存取控制
-
整合性:能與大多數 AWS 服務搭配使用