iT邦幫忙

2025 iThome 鐵人賽

DAY 4
0

想像一下,需要一個永遠不會丟失檔案、隨時隨地都能存取、還能自動備份的超級保險箱。AWS S3 就是這樣的數位保險箱!

🗂️ S3 的核心概念

  • Bucket(儲存桶)

    存放資料的容器,就像一個雲端硬碟的磁碟機。

  • Object(物件)

    存放在 Bucket 裡的資料,可能是一張照片、一個 PDF 或影片。

  • Key(鍵值)

    每個物件的唯一名稱,類似檔案路徑,例如:

    photos/travel/japan2024.jpg
    

👉 和傳統檔案系統不同,S3 並沒有真正的資料夾,所謂的「路徑」只是物件名稱的一部分。

📦 常見使用場景

  1. 個人檔案備份
    • 儲存重要文件、照片、影片
    • 可設定版本控制,永不覆蓋
  2. 應用程式檔案儲存
    • 使用者上傳的圖片或檔案都能安全放在 S3
    • 應用程式只需要存取物件的 URL
  3. 企業備份與歸檔
    • 定期備份資料庫
    • 與其他 AWS 服務(如 Glacier)搭配,達到低成本長期保存
  4. 靜態網站託管
    • 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 服務搭配使用

上一篇
Day 3 誰來跑我的程式?運算服務全面解析
下一篇
Day 5 資料的家:AWS 資料庫服務比較
系列文
來都來了,那就做一個AWS從0到100的微服務AI小平台!8
圖片
  熱門推薦
圖片
{{ item.channelVendor }} | {{ item.webinarstarted }} |
{{ formatDate(item.duration) }}
直播中

尚未有邦友留言

立即登入留言