Amazon Verified Permissions 요금

Amazon Verified Permissions는 사용자가 구축한 애플리케이션의 권한을 확장 관리할 수 있고 세분화하여 부여할 수 있는 서비스입니다. 개발자와 관리자는 표현력이 뛰어나고 분석 가능한 오픈 소스 정책 언어인 Cedar를 사용하여 역할과 속성을 사용하는 정책 기반 액세스 제어를 정의하여 상황에 맞게 보다 세분화하여 액세스를 제어할 수 있습니다.

Verified Permissions를 사용하면 사용한 만큼만 비용을 지불하면 됩니다. 선결제 비용이나 최소 비용이 없습니다. 또한 Amazon Verified Permissions 사용에 요구되는 최소 권한 부여 요청 수는 없습니다. 애플리케이션에서 요청한 권한 부여와 정책 관리 건수에 따라 요금이 부과됩니다.

권한 부여 요청은 IsAuthorized API,  BatchIsAuthorized API 및 IsAuthorizedWithToken API에 대한 직접 호출 수입니다. 권한 부여 요청 API는 애플리케이션에서 사용자 세션당 여러 번 호출하는 대용량 API입니다. BatchIsAuthorized에 대한 API 직접 호출 1건은 API 요청의 일부로 요청된 권한 부여 수와 관계없이 권한 부여 요청 1건으로 간주됩니다.

정책 관리 요청은 이루어진 총 API 직접 호출 수(CreatePolicy, UpdatePolicy, GetPolicy, ListPolicy API 포함)입니다. 정책 관리 API는 직접 호출 빈도가 낮고 요금이 다르게 부과됩니다.
 

요금

지역: 미국 동부(버지니아 북부) - 모든 리전에서 동일한 요금

요금 등급(월별 권한 부여 요청 수) 백만 건당 요금
최초 4천만 건의 요청(월별) 권한 부여 요청 백만 건당 150 USD
다음 6천만 건의 요청(월별) 권한 부여 요청 백만 건당 75 USD
1억 건 이상의 요청(월별) 권한 부여 요청 백만 건당 40 USD
   
정책 관리 요청 정책 관리 요청 백만 건당 40 USD

Amazon Verified Permissions 사용에 요구되는 최소 요청 수는 없습니다. 예를 들어 애플리케이션에서 권한 부여 1,000건을 요청하는 경우 요청 1,000건에 대한 요금이 부과됩니다(150 USD/요청 1,000건 = 0.15 USD).

요금 예(월별)

예제 1

백만 명의 활성 애플리케이션 사용자가 있으며 각 사용자는 매달 40장의 사진에 액세스합니다. 이러한 사용자 중 한 명이 사진에 액세스하려 할 때마다 애플리케이션에서 Verified Permissions를 호출하여 해당 사용자에게 액세스 권한이 있는지 확인합니다. 따라서 애플리케이션은 매월 4천만 건의 승인 요청을 보냅니다. 또한 30%의 사용자(300,000명)가 매달 10개의 정책을 보고 있으며, 10%의 사용자(100,000명)가 매달 2개의 정책을 업데이트합니다. 요금은 다음과 같이 계산됩니다.

사용 유형 요청 수 요청 백만 건당 요금 월간 요금
최초 4천만 건의 권한 부여 요청 4천만 150 USD 4천만 * 150 USD / 1백만 = 6,000 USD
정책 관리 조치 300,000 * 10(GetPolicy) + 100,000 * 2(UpdatePolicy) = 320만 40 USD 3.2백만 * 40 USD / 1백만 = 128 USD
       
요금 합계: 월 6,128 USD    
예제 2

직원이 5,000명인 회사에서 권한 부여를 위해 Verified Permissions를 사용하고 있습니다. 이 회사는 직원들이 일상 업무에 사용하는 5개의 내부 애플리케이션(예: 영업 관리 포털, 코드 리포지토리, 직원 정보 프로세서)에서 권한 부여를 활성화했습니다. 각 직원은 평균적으로 모든 근무일에 5개의 애플리케이션 각각에서 100건의 작업을 수행합니다. 매월 근무일을 20일로 가정하면 각 직원은 매월 총 1만 건의 작업을 수행합니다. 회사는 Verified Permissions를 사용하여 각 작업 권한을 부여하므로 매월 5,000만 건의 권한 부여 요청이 발생합니다. 또한 직원 입사 또는 퇴사 시 권한을 업데이트합니다. 직원 1명당 월 평균 50회 권한 부여 정책을 관리합니다. 따라서 Verified Permissions에 총 25만 건의 정책 관리 요청이 이루어집니다.  

사용 유형 요청 수 요청 백만 건당 요금 월간 요금
최초 4천만 건의 권한 부여 요청 4천만 150 USD 4천만 * 150 USD / 1백만 = 6,000 USD
다음 6천만 건의 승인 요청 1천만 75 USD 1,000만 * 75 USD / 1백만 = 750 USD
정책 관리 조치 25만 40 USD 25만 * 40 USD / 1백만 = 10 USD
       
요금 합계: 월 6,760 USD    
예제 3

3,000개 위치에서 영업 중인 인기 있는 체인 레스토랑이 주문 관리 시스템에서 권한 부여를 위해 Verified Permissions를 사용합니다. 평균적으로 각 위치에서 매일 300건의 주문을 받았으며 각 주문을 처리하려면 3가지 작업(주문하기, 주문 보기, 주문 완료)이 필요합니다(스토어당 하루 요청 900건). 그 결과, 애플리케이션은 스토어당 매달 2만 7,000건의 권한 부여 요청을 하고 전체 스토어에서 8,100만 건의 권한 부여 요청을 합니다. 요금은 다음과 같이 계산됩니다.  

사용 유형 요청 수 요청 백만 건당 요금 월간 요금
최초 4천만 건의 권한 부여 요청 4천만 150 USD 4천만 * 150 USD / 1백만 = 6,000 USD
다음 6천만 건의 승인 요청 4,100만 75 USD 4,100만 * 75 USD / 1백만 = 3,075 USD
요금 합계: 월 9,075 USD    
예제 4

창고의 주문 처리 애플리케이션은 권한 부여에 Amazon Verified Permissions를 사용합니다. 영국(UK)에서 근무하는 1,000명의 직원이 이 애플리케이션을 사용합니다. 이들은 이 애플리케이션을 사용하여 주문 세부 정보를 보고, 주문을 배송됨으로 표시하며, 주문 목록을 작성합니다. 평균적으로 직원 1명은 매일 500건의 주문을 처리하므로 주문 세부 정보 페이지를 500번 방문하여 500건의 주문을 배송됨으로 표시합니다. 또한 하루에 200번 주문 목록을 작성합니다.

애플리케이션은 ‘주문 보기’와 ‘주문을 배송됨으로 업데이트’에 대한 권한을 부여하기 위해 Verified Permissions API IsAuthorized를 한 번 직접적으로 호출합니다. 따라서 이 애플리케이션은 직원당 하루에 1,000건의 IsAuthorized API 직접 호출을 수행합니다. 또한 이 직원이 주문을 등록하면 BatchIsAuthorized에 API 요청 1건을 보냅니다. 배치 API 직접 호출 1건으로 목록의 각 주문을 보기 위한 권한 부여를 결정합니다. 따라서 이 애플리케이션은 직원당 하루에 200건의 BatchIsAuthorized API 직접 호출을 수행합니다. 직원당 하루 총 1,200건의 권한 부여 요청을 합니다(IsAuthorized 직접 호출 1,000건, BatchIsAuthorized 직접 호출 200건). 한 달 근무일을 30일이라고 가정하면 월별 요금은 다음과 같이 계산됩니다.

직원당 일일 권한 부여 요청 수: 1,200
직원당 월별 권한 부여 요청 수: 1,200 * 30일 = 3만 6,000
월별 권한 부여 요청 수(합계): 3만 6,000 * 직원 1,000명 = 3,600만

 

사용 유형 요청 수 요청 백만 건당 요금 월간 요금

최초 4,000만 건의 권한 부여 요청

3,600만

150 USD

3,600만 * 150 USD / 100만 = 5,400 USD

       
요금 합계: 월 5,400 USD    
예제 5

권한 관리에 Amazon Verified Permissions를 사용하는 애플리케이션이 있습니다. 이 애플리케이션은 매달 IsAuthorized API를 1억 5,000만 회 직접적으로 호출하고 BatchIsAuthorized를 5,000만 회 직접적으로 호출합니다. 결과적으로 2억 건의 권한 부여 요청을 수행합니다. 또한 매달 1,000만 건의 정책 관리 작업이 이루어집니다. 요금은 다음과 같이 계산됩니다.

사용 유형 요청 수 요청 백만 건당 요금 월간 요금

최초 4천만 건의 권한 부여 요청

4천만

150 USD

4천만 * 150 USD / 1백만 = 6,000 USD

다음 6천만 건의 승인 요청

6천만
75 USD
6천만 * 75 USD / 1백만 = 4,500 USD
다음 1억 건의 승인 요청
 
1억
40 USD
1억 * 40 USD / 1백만 = 4,000 USD

정책 관리 조치

1천만 

40 USD

1천만 * 40 USD / 1백만 = 400 USD

       
요금 합계: 월 14,900 USD    

추가적인 요금 리소스

AWS 요금 계산기

AWS에서 월별 비용을 손쉽게 계산

요금 지원 받기

AWS 전문가에게 맞춤 견적 받기