Amazon Verified Permissions 定價
Amazon Verified Permissions 是可擴展的許可管理和精細授權服務,適用於您建置的應用程式。藉助 Cedar (可表達和分析的開放原始碼政策語言),開發人員和管理員可以透過使用角色和屬性來定義政策型存取控制,以提供更精細的情境感知存取控制。
使用 Verified Permissions,您僅需按實際用量付費。不需要預先支付費用,也沒有最低費用。此外,客戶在使用 Amazon Verified Permissions 時必須提出的身分驗證請求數目沒有下限。我們會依據您應用程式提出的授權請求和政策管理請求數量向您收費。
授權請求是對 IsAuthorized API、BatchIsAuthorized API 和 IsAuthorizedWithToken API 的呼叫次數。授權請求 API 是應用程式在每個使用者工作階段多次呼叫的大量 API。對 BatchIsAuthorized 的單一 API 呼叫都視為單一授權請求,無論作為 API 請求之一部分的所請求授權數目為何。
政策管理請求是發出的 API 呼叫總數,包括 CreatePolicy、UpdatePolicy、GetPolicy 和 ListPolicy API。政策管理 API 的呼叫頻率較低,而且會以不同的費率計費。
定價
區域:美國東部 (維吉尼亞北部) — 所有區域的定價均相同
定價方案 (每月的授權請求) | 價格 (每百萬個) |
每月的前 4000 萬個請求 | 150 USD/每百萬個授權請求 |
每月接下來的 6000 萬個請求 | 75 USD/每百萬個授權請求 |
每月超過 1 億個請求 | 40 USD/每百萬個授權請求 |
政策管理請求 | 40 USD/每百萬個政策管理請求 |
您在使用 Amazon Verified Permissions 時必須提出的請求數目沒有下限。例如,如果您的應用程式提出 1000 個授權要求,則會收取 1000 個請求的費用 (150 USD/1000 個請求 = 0.15 USD)。
定價範例 (每月)
您有 1 百萬位作用中的應用程式使用者,每位使用者每月存取 40 張相片。每當其中一位使用者嘗試存取相片時,您的應用程式都會呼叫 Verified Permissions,以檢查他們是否取得存取授權。因此,您的應用程式每月發出 4000 萬個授權請求。此外,30% 的使用者 (300,000 位使用者) 每月檢視 10 個政策,而 10% 的使用者 (100,000 個使用者) 每月更新兩個政策。您的費用計算方式如下:
用量類型 | 請求數 | 每一百萬個請求的價格 | 該月費用 |
前 4000 萬個授權請求 | 4000 萬 | 150 USD | 4000 萬 * 150 USD/每一百萬 = 6,000 USD |
政策管理動作 | 300,000 *10 (GetPolicy) + 100,000 * 2 (UpdatePolicy) = 320 萬 | 40 USD | 320 萬 * 40 USD/每一百萬 = 128 USD |
總費用:6,128 USD/月 |
一間擁有 5,000 名員工的公司正在使用驗證許可來進行授權。該公司已在其五個內部應用程式 (例如銷售管理入口網站、程式碼存放器、員工資訊處理器) 中啟用授權,員工在日常工作中會使用這些應用程式。在所有工作日內,平均每位員工在五個應用程式中各執行 100 次動作。假設每個月 20 個工作日,每位員工每月共計需要執行 10,000 次動作。該公司使用「已驗證許可」授權每個動作,這會產生每月 50 萬個授權請求。此外,該公司也會在員工加入或離開時更新許可。每位員工平均每月管理 50 次授權政策。因此,共計會對已驗證許可發出 25 萬個政策管理請求。
用量類型 | 請求數 | 每一百萬個請求的價格 | 該月費用 |
前 4000 萬個授權請求 | 4000 萬 | 150 USD | 4000 萬 * 150 USD/每一百萬 = 6,000 USD |
接下來的 6000 萬個授權請求 | 1000 萬 | 75 USD | 1000 萬 * 75 USD/100 萬 = 750 USD |
政策管理動作 | 25 萬 | 40 USD | 25 萬 * 40 USD/100 萬 = 10 USD |
總費用:每月 6,760 USD |
在 3,000 個地點運營的熱門連鎖餐廳,在其訂單管理系統中使用「已驗證許可」進行授權。平均而言,每個地點每天收到 300 個訂單,履行每個訂單 (每個商店每天 900 個請求) 需要 3 個動作 (下訂單、檢視訂單、完成訂單)。因此,在該應用程式中,每個商店每月發出 27,000 個授權請求,並且所有商店總共發出 8100 萬個授權請求。您的費用計算方式如下:
用量類型 | 請求數 | 每一百萬個請求的價格 | 該月費用 |
前 4000 萬個授權請求 | 4000 萬 | 150 USD | 4000 萬 * 150 USD/每一百萬 = 6,000 USD |
接下來的 6000 萬個授權請求 | 4100 萬 | 75 USD | 4100 萬 * 75 USD/100 萬 = 3,075 USD |
總費用:每月 9,075 USD |
倉儲中的訂單配送應用程式會使用 Amazon Verified Permissions 進行授權。該應用程式由在英國 (UK) 工作的 1,000 名員工使用。他們使用應用程式來檢視訂單詳細資訊、將訂單標記為已出貨,以及列出訂單。平均而言,一名員工每天處理 500 筆訂單,因此會造訪訂單詳細資訊頁面 500 次,並將 500 筆訂單標記為已出貨。此外,員工每天列出 200 次訂單。
該應用程式呼叫「已驗證的許可 API IsAuthorized」一次,以授權「檢視訂單」和「將訂單更新為已出貨」。因此,該應用程式讓每名員工在一天內進行 1000 次 IsAuthorized API 呼叫。此外,當此員工列出訂單時,應用程式會向 BatchIsAuthorized 提出單一 API 請求。單一批次 API 呼叫會取得授權決定,以檢視清單中的每筆訂單。因此,該應用程式讓每名員工在一天內進行 200 次 BatchIsAuthorized API 呼叫。該應用程式總計讓每位員工在一天內發出 1,200 次授權請求 (1000 次 IsAuthorized 呼叫和 200 次 BatchIsAuthorized 呼叫)。假設每月 30 個工作天,每月費用計算如下:
每位員工每天的授權請求:1,200
每位員工每月的授權請求:1,200 * 30 天 = 36,000
每月授權請求 (總計):36,000 * 1,000 名員工 = 36,000,000
用量類型 | 請求數 | 每一百萬個請求的價格 | 該月費用 |
前 4000 萬個授權請求 |
3600 萬 |
150 USD |
3600 萬 * 150 USD/每一百萬 = 5,400 USD |
總費用:每月 5,400 USD |
您的應用程式會使用 Amazon Verified Permissions 來管理許可。每個月,它會呼叫 IsAuthorized API 1.5 億次,BatchIsAuthorized 授權 5000 萬次。因此,它會執行 2 億次授權請求。此外,每月有 1000 萬個政策管理動作。您的費用計算方式如下:
用量類型 | 請求數 | 每一百萬個請求的價格 | 該月費用 |
前 4000 萬個授權請求 |
4000 萬 |
150 USD |
4000 萬 * 150 USD/每一百萬 = 6,000 USD |
接下來的 6000 萬個授權請求 |
6000 萬 |
75 USD |
6000 萬 * 75 USD/每一百萬 = 4,500 USD |
接下來的 1 億個授權請求 |
1 億 |
40 USD |
1 億 * 40 USD/每一百萬 = 4,000 USD |
政策管理動作 |
1000 萬 |
40 USD |
1000 萬 * 40 USD/每一百萬 = 400 USD |
總費用:14,900 USD/月 |