在前一篇,我們認識了 Lambda 無伺服器運算服務,學到如何不用管理伺服器就能執行程式碼。今天要來介紹 AWS 最常見、最基礎的服務之一 S3(Simple Storage Service)。
1. 什麼是 S3?
S3 是 AWS 提供的物件儲存服務,可以存放各種類型的檔案(例如文件、圖片、影片、備份等),設計上具有高耐久性與高可用性。
2. 核心概念
- Bucket
- S3 的邏輯容器,用來存放物件
 
- 每個 Bucket 名稱必須全域唯一
 
 
- Object
- 存放在 S3 的檔案(圖片、影片、文件等)
 
- 每個物件都有唯一的 Key
 
 
- 存取控制
- 預設 S3 Bucket 是私有的
 
- 存取控制方式:
- Bucket Policy
 
- IAM
 
- ACL(存取控制清單)
 
 
 
3. 常見使用情境
4. 重點整理
- S3 是物件儲存服務
 
- 基本單位是 Bucket 與 Object
 
- 存取控制方式包含 Bucket Policy、IAM、ACL。
 
5. 延伸閱讀
AWS官方文件-Amazon S3
下一篇文章,我們將來探討 S3 的儲存類型,了解如何依據使用情境選擇最合適、最省成本的方案。