AWS Shield 是 AWS 提供的一項托管式 DDoS 防護服務,旨在幫助用戶保護其應用程序免受 DDoS 攻擊的影響。它分為兩個層級:AWS Shield Standard 和 AWS Shield Advanced。Standard 層級為所有 AWS 客戶提供基本的 DDoS 防護,無需額外費用;而 Advanced 層級則提供更高級別的防護,包括對復雜 DDoS 攻擊的實時檢測和緩解,以及 24/7 的專家支持,但需要支付一定的訂閱費用。
AWS Shield Advanced 的費用主要由訂閱費用和數據傳出使用費構成。訂閱費用是按月收取的固定費用,用戶需要承諾至少一年的訂閱期。數據傳出使用費則是根據從受保護的 AWS 資源(如 ELB、CloudFront 等)傳出的數據量來計算的,費用以每 GB 為單位。此外,如果用戶使用了 AWS Shield Advanced 提供的某些高級功能,如自定義 WAF 規則等,可能還會產生額外的費用。
AWS Shield Advanced 的定價模型相對靈活,用戶可以根據自己的需求選擇合適的訂閱方案。訂閱費用通常根據用戶選擇的保護資源數量和類型來確定,數據傳出使用費則根據實際的數據傳輸量來計算。AWS 還提供了一些優惠和折扣,如長期訂閱折扣、批量購買折扣等,以幫助用戶降低使用成本。此外,AWS Shield Advanced 的訂閱費用中已經包含了一定量的 WAF 使用費用,用戶無需為這部分費用額外支付。
假設一個用戶訂閱了 AWS Shield Advanced 來保護其 Application Load Balancer(ALB),并且該 ALB 每月的區域數據傳輸量為 1000GB。根據 AWS 的定價,該用戶每月需要支付固定的訂閱費用(假設為 3000 美元),以及 1000GB 的數據傳出使用費(假設每 GB 為 0.05 美元,即 50 美元)。因此,該用戶該月的 AWS Shield 總費用將是 3000 美元 + 50 美元 = 3050 美元。此外,用戶還需要支付 ALB 本身的標準費用,但這部分費用不屬于 AWS Shield 的計費范疇。