Amazon S3 僅按實(shí)際使用量付費(fèi),不需要承諾使用期限,沒有最低收費(fèi)。
Amazon S3 成本組成部分包括存儲(chǔ)定價(jià)、請(qǐng)求和數(shù)據(jù)檢索定價(jià)、數(shù)據(jù)傳輸和傳輸加速定價(jià)、數(shù)據(jù)管理和見解功能定價(jià)、復(fù)制定價(jià)以及轉(zhuǎn)換和查詢功能定價(jià)。
1. 存儲(chǔ)和請(qǐng)求
用戶需要為 S3 存儲(chǔ)桶中的存儲(chǔ)對(duì)象支付費(fèi)用。費(fèi)率取決于對(duì)象的大小、在一個(gè)月期間存儲(chǔ)對(duì)象的時(shí)間和存儲(chǔ)類(S3 Standard、S3 Intelligent-Tiering、S3 Standard-Infrequent Access、S3 One Zone-Infrequent Access、S3 Express One Zone、S3 Glacier Instant Retrieval、S3 Glacier Flexible Retrieval(原 S3 Glacier)和 S3 Glacier Deep Archive)。
2. 數(shù)據(jù)傳輸
數(shù)據(jù)自互聯(lián)網(wǎng)傳入 Amazon S3 的時(shí)候,不需要付費(fèi)。
Amazon S3 傳出至Amazon CloudFront,不需要付費(fèi)。
Amazon S3 每月傳出至互聯(lián)網(wǎng)的前 100G 數(shù)據(jù)中,不需要付費(fèi),超出100GB 需要按照相應(yīng)定價(jià)付費(fèi)。
3. 安全和訪問控制
使用存儲(chǔ)在 AWS 密鑰管理服務(wù)(DSSE-KMS)中的密鑰進(jìn)行雙層服務(wù)器端加密,需要按月付費(fèi)。
S3 訪問授權(quán),需要按請(qǐng)求定價(jià)。用戶需要對(duì)所有訪問授權(quán)請(qǐng)求(例如用于獲取憑證的 GetDataAccess)按統(tǒng)一費(fèi)率付費(fèi)。與刪除相關(guān)的請(qǐng)求(例如 DeleteAccessGrant)是免費(fèi)的。
4. 管理和見解
用戶需要為賬戶存儲(chǔ)桶上啟用的存儲(chǔ)管理功能和分析(Amazon S3 清單、S3 存儲(chǔ)類分析、S3 Storage Lens 和 S3 對(duì)象標(biāo)記)支付費(fèi)用。S3 存儲(chǔ)管理和分析按功能定價(jià)。
5. 復(fù)制
對(duì)于跨區(qū)域復(fù)制 (CRR) 和同區(qū)域復(fù)制 (SRR),用戶需要為所選目標(biāo) S3 存儲(chǔ)類中的存儲(chǔ)支付 S3 費(fèi)用,還要支付主副本、復(fù)制 PUT 請(qǐng)求的費(fèi)用以及適用的不頻繁訪問存儲(chǔ)檢索費(fèi)用。對(duì)于 CRR,用戶需要支付從 S3 到每個(gè)目標(biāo)區(qū)域的區(qū)域間數(shù)據(jù)傳出費(fèi)用。在使用 S3 復(fù)制時(shí)間控制時(shí),也需要支付復(fù)制時(shí)間控制數(shù)據(jù)傳輸費(fèi)用和 S3 復(fù)制指標(biāo)費(fèi)用。
6. 轉(zhuǎn)換和查詢
借助 S3 Object Lambda,用戶可以將自己的代碼添加到 S3 GET、HEAD 和 LIST 請(qǐng)求中,以便在數(shù)據(jù)返回到應(yīng)用程序時(shí)修改和處理數(shù)據(jù)。也可以使用自定義代碼來(lái)修改標(biāo)準(zhǔn) S3 GET 請(qǐng)求返回的數(shù)據(jù),以便實(shí)施篩選行、動(dòng)態(tài)調(diào)整圖像大小、隱去機(jī)密數(shù)據(jù)等操作。
使用 S3 Object Lambda 時(shí),S3 GET、HEAD 和 LIST 請(qǐng)求會(huì)調(diào)用用戶定義的 AWS Lambda 函數(shù)。S3 請(qǐng)求和 Lambda 價(jià)格取決于 AWS 區(qū)域以及分配給 Lambda 函數(shù)的持續(xù)時(shí)間和內(nèi)存。