メインコンテンツに移動

料金の概要

Amazon Verified Permissions は、お客様が構築するアプリケーションのためのスケーラブルなアクセス許可の管理およびきめ細かな承認サービスです。デベロッパーと管理者は、表現力豊かで分析可能なオープンソースのポリシー言語である Cedar を使用して、ロールと属性を使用してポリシーベースのアクセス制御を定義し、よりきめ細かくコンテキストに応じたアクセス制御を行えます。

Amazon Verified Permissions は使用量に応じて課金されます。前払い料金や最低料金はありません。Amazon Verified Permissions を使用するためにお客様が実行しなければならない最小リクエスト数はありません。このサービスは承認とポリシー管理をサポートしています。

料金

単一承認リクエスト

リージョン: 米国東部 (バージニア北部) – すべてのリージョンで同じ料金

承認リクエストの数は API コールごとに計測されます。 つまり、isAuthorized または isAuthorizedWithToken API を呼び出すたびに、1 件のリクエストとして課金されます。 

使用タイプ API リクエストあたりの料金
承認リクエスト 1 件 API リクエストあたり 0.000005 ドル

請求では、これらの API に対して行われた各リクエストは「SingleAuthorizationRequest」として計測されます。 

一括承認リクエスト

承認リクエストは API コールごとに計測されます。 つまり、API リクエスト内で行う承認の数に関係なく、BatchIsAuthorized または BatchIsAuthorizedWithToken API を呼び出すたびに、1 件のリクエストとして計測されます。 

料金レベル (1 か月あたりの API リクエスト数) API リクエストあたりの料金
1 か月あたり最初の 4,000 万件のリクエスト API リクエストあたり 0.00015 ドル
1 か月あたり次の 6,000 万件のリクエスト API リクエストあたり 0.000075 ドル
1 か月あたり 1 億件を超えるリクエスト API リクエストあたり 0.00004 ドル

Amazon Verified Permissions を使用するためにお客様が実行しなければならない最小リクエスト数はありません。たとえば、アプリケーションが BatchisAuthorized API に 1000 回の API リクエストを行う場合、1000 回のリクエストに対して課金されます (0.00015 ドル × 1,000 リクエスト = 0.15 ドル)。

請求では、各一括承認リクエストは「AuthorizationRequest」として計測されます。

ポリシーの管理

BatchGetPolicies を除くポリシー管理リクエストも、API コールごとに計測されます。例えば、CreatePolicy API、UpdatePolicy API、GetPolicy API、ListPolicy API の各呼び出しは、1 つのリクエストとして計測されます。BatchGetPolicies は、返されたポリシーごとに計測されます。例えば、BatchGetPolicies API を呼び出して 10 件のポリシーを返す場合、10 件のリクエストとして計測され、GetPolicy API を 10 回呼び出した場合と同じ料金になります。

使用タイプ API リクエストあたりの料金
ポリシー管理リクエスト ポリシー管理リクエスト 1 件あたり 0.00004 ドル

料金の例 (月あたり)

例 1

サーバーレスアーキテクチャに基づくベンダー管理アプリケーションは、Verified Permissions を使用してリクエストを認可しています。アプリケーションは API Gateway を使用するとともに、Verified Permissions のクイックスタートウィザードを使用して API を保護しています。アプリケーションは 250 社のベンダーによって製品情報と在庫を管理するために使用されています。各ベンダーは毎日アプリケーションを使用しており、アプリケーションに対する API コールは 1,000 回発生します。すべてのベンダーでは、アプリケーションは 1 日あたり 250,000 件の API リクエストを送信します。アプリケーションは、クイックスタートウィザードによってデプロイされた API Gateway Lambda オーソライザーを使用してリクエストを認可します。全体として、アプリケーションは平日に 75,000 件の認可 (250,000 件の API リクエストの 30%) のために Verified Permissions を呼び出します。毎月 20 営業日と仮定すると、アプリケーションは Verified Permissions に対して 50 万件の API コールを実行します。

使用タイプ リクエストの数 API リクエストあたりの料金 その月の料金
単一承認リクエスト  500 万 0.000005 ドル 500 万 * 0.000005 ドル = 25 ドル
合計料金: 25 ドル/月

例 #2

患者データを持つ製薬検査企業は、Verified Permissions を使用してプライバシーデータをフィルタリングし、API コール元に基づいて患者のプライベートデータ属性へのアクセスを認可しています。各患者には平均 25 個のプライベート属性があり、表示または更新する前に認可する必要があります。ラボ研究全体で 10,000 名のアクティブな患者がおり、重要な統計を閲覧または更新するために 1 日あたり 3 回、そのデータにアクセスしています。アプリケーションは BatchAuthorization API を使用し、ユーザーが患者データを閲覧または更新した際に、 BatchIsAuthorized API に対して 1 件の API リクエストを行います。BatchAuthorization API リクエストは、25 個のプライベート属性すべてへのアクセスを承認します。その結果、毎月 900,000 件の一括承認リクエストを行っています (1 か月を 30 日間と仮定)。 

Verified Permissions はラボアプリケーションによっても使用されており、20 種類のさまざまなマイクロサービスに対するリクエストを認可しています。 各マイクロサービスは月々 25 万件の承認が行われています。アプリケーションは IsAuthorized API を使用してマイクロサービス内のアクセスを承認します。 

患者データの承認 = 90 万件の承認リクエスト/月

マイクロサービスへのアクセス許可: 1 か月あたり 25 万 API リクエスト * 20 マイクロサービス = 1 か月あたり 500 万件の単一承認リクエスト

承認の合計: 250 万 + 90 万 = 340 万 承認/月

使用タイプ リクエストの数 API リクエストあたりの料金 その月の料金
単一承認リクエスト  500 万 0.000005 ドル 500 万 * 0.000005 ドル = 25 ドル
最初の 4,000 万件の承認リクエスト (バッチが承認されるか、またはバッチがトークン API で承認される) 90 万 0.00015 ドル 90 万 * 0.00015 ドル = 135 ドル
合計料金: 160 ドル/月

例 3

高頻度取引アプリケーションでは、レイテンシーを最小限に抑えながら、大量の取引を認可する必要があります。アプリケーションは、avp-local-agent を使用してアプリケーション内における認可を評価し、ネットワークレイテンシーを低減して応答時間を極めて短くします。エージェントは、1 か月あたり 2 億件の認可を実行します。最新のポリシーが確実に使用されているようにするため、avp-local-agent は 2 分ごとにポリシーキャッシュを更新するように設定されています。エージェントは、各ポリシーにつき Verified Permissions に対して API コールを 1 回実行してキャッシュを更新します。ポリシーが 10 個あり、1 か月が 30 日間であると仮定すると、各エージェントは 1 か月あたり 216,000 回のコールを実行します。サーバーファームで実行されているエージェントは 20 個あるため、毎月 432 万回のポリシー管理アクションが発生します。

2 億 authZ/月 * 0 USD エージェント認可 = 0 USD

20 個のエージェント * 216,000 件のポリシーリクエスト/月/エージェント = 432 万回のポリシー管理アクション

使用タイプ リクエストの数 API リクエストあたりの料金 その月の料金
ポリシー管理リクエスト 432 万 0.00004 ドル 432 万 * 0.00004 ドル = 172.8 ドル
合計料金: 172.8 ドル/月

請求では、これらの API に対して行われた各リクエストは「SingleAuthorizationRequest」として計測されます。

その他の料金リソース

AWS の月額料金を簡単に計算

個別のお見積もりをご希望の場合は、AWS のスペシャリストにお問い合わせください

今日お探しの情報は見つかりましたか?

ぜひご意見をお寄せください。ページのコンテンツ品質の向上のために役立てさせていただきます