본문 바로가기
카테고리 없음

AWS Cognito 비용 산정 방법

by BTC_Haksung 2022. 9. 14.

안녕하세요!

햄스터외 다수입니다람쥐

 

오늘은 AWS의 Cognito 가격 산정 밥법에 대해 알아보겠습니다!

아준 간단하니가 시작하기 전에 AWS Cognito에 대해 알아보고 가도록 하겠습니다.

 

AWS Cognito는 웹 및 모바일 앱에 대한 인증, 권한 부여 및 사용자 관리를 제공하는 서비스 입니다. 이를 통해 사용자는 자신이 설정한 아이디나 비밀번호로 직접 로그인 하거나 요즘 많이 사용하는 타사 (Facebook, Google 등) 계정을 통해 로그인할 수 있습니다.

그림과 같이 AWS Cognito에는 크게 사용자 풀과 자격 증명 풀 2가지로 구성이 되어있습니다.

 

사용자 풀이란 - 앱 사용자의 가입 및 로그인 옵션을 제공하는 사용자 디렉터리와 같은 것입니다

자격 증명 풀이란 - 사용자에게 기타 AWS 서비스에 엑세스 할 수 있는 권한을 부여할 수 있습니다.

 

이 둘은 별도로 사용하거나 같이 사용할 수 있습니다!

그럼 비용을 산정하는 방법을 알아보겠습니다~

 

AWS Cognito 가격 산정 기준

Amazon Cognito는 사용한 만큼만 비용을 지불하면, 최소 요금 및 사전 약정은 없습니다.
관련 사용 비용에는 자격 증명 관리데이터 동기화가 있습니다.

 

I.     Cognito 사용자 풀 (자격 증명 관리)

사용자 풀을 생성사용자 풀을 생성하는데 Cognito 자격 증명을 사용하는 경우, MAU(월별 활성 사용자)만을 기준으로 비용을 지불합니다.

 

MAU(월별 활성 사용자)?
해당 역월 내에 가입, 로그인, 토큰 새로 고침, 암호 변경 또는 사용자 계정 속성 업데이트와 같이 해당 사용자와 관련된 자격 증명 작업이 있는 경우, 사용자는 MAU로 간주됩니다.

* 자신의 자격 증명으로 직접 로그인하는 사용자와 SAML 연동을 통해 엔터프라이즈 디렉터리로 로그인하는 사용자에게는 별도의 요금이 적용

 

프리티어
Cognito 사용자 풀 기능에서는 Cognito 사용자 풀에 직접 로그인하는 사용자의 경우 50,000명의 MAU, SAML 2.0 기반 자격 증명 공급자를 통해 연동되는 사용자의 경우 50명의 MAU를 프리 티어로 제공합니다.

프리티어를 초과한 MAU에 대한 가격 산정 기준입니다

1.     사용자 풀 자격 증명 또는 소셜 자격 증명 공급자로 직접 로그인하는 사용자: (서울 리전)

요금 계층(MAU) MAU당 요금
50,001~100,000(50,000 프리 티어 이후) 0.0055 USD
다음 900,000 0.0046 USD
다음 9,000,000 0.00325 USD
10,000,000 초과 0.0025 USD

 

2.     SAML 또는 OIDC 연동을 통해 로그인하는 사용자:
SAML 또는 OIDC 연동을 통해 로그인하는 사용자 요금은 50 MAU 프리 티어 이상의 MAU 요금은 0.015 USD입니다.

 

3.     고급 보안 기능
Amazon Cognito의 고급 보안 기능을 활성화하는 경우, 아래 표와 같이 MAU(월별 활성 사용자)에 추가 요금이 적용됩니다. (서울 리전)

요금 계층(MAU) MAU당 요금
처음 50,000 0.050 USD
다음 50,000 0.035 USD
다음 900,000 0.020 USD
다음 9,000,000 0.015 USD
10,000,000 초과 0.10   D

 

4.     사용자 풀 자격증명 관련 간단한 예시

고급 보안 기능을 100,000명의 MAU가 있는 사용자 풀에서 활성화는 경우:
월별 활성 사용자의 기본 요금 : 275 USD
(50,000
명 프리 티어를 초과하는 MAU 0.0055 USD)
                                              +
고급 보안 기능 요금 4,250 USD
(
처음 50,000 MAU 1인당 0.05 USD, 이후 50,000 MAU 1인당 0.035 USD)
                                                          =
4,525 USD가 됩니다.

링크 참조: https://calculator.aws/#/estimate?id=ce89cfa57f6662d123305b350c6b94d77c38da34

5.      

II.   Cognito 동기화

Amazon Cognito 동기화 스토어에 저장된 총 데이터 양과 수행된 동기화 작업 수를 기준으로 동기화 요금이 부과됩니다.

동기화 작업은 디바이스의 로컬 데이터 스토어를 클라우드에 있는 Amazon Conginito 동기화 스토어와 비교하여 두 데이터 스토어를 동기화 합니다.

프리티어
AWS 프리 티어의 일부로, 자격이 있는 AWS 고객에게는 처음 12개월간 매월 클라우드 동기화 스토어 10GB와 동기화 작업 1,000,000건이 제공됩니다.

프리 티어 이외의 경우, Amazon Cognito 비용은 동기화 작업 10,000개당 0.15 USD 및 매달 동기화 저장 GB 0.15 USD입니다.
푸시 동기화가 활성화된 경우, Amazon SNS 표준 요금이 적용됩니다.

 

그럼 20000~

댓글