아마존 워크샵을 통해 AWS를 실습해보려는데 프리티어로 실습이 가능한지 조사해보고 정리함.
- AWS DynamoDB
- 과금 형태
- 프로비저닝된 처리량
- 쓰기 용량 유닛(WCU) : 1개의 WCU는 최대 1KB 항목을 초당 1건의 쓰기 작업.
ex) 항목 크기가 1KB보다 작다면 1 읽기 용량 유닛은 1 strongly consistent read/초의 속도가 되고 1 쓰기 용량 유닛은 1 쓰기/초의 속도가 됩니다. 예를 들어, 항목이 512바이트이고 초당 100개 항목의 읽기를 원한다면 100유닛의 읽기 용량을 프로비저닝해야 합니다.
- 읽기 용량 유닛(RCU) : 1개의 RCU는 최대 4KB 초당 1건의 읽기.
ex)항목 크기가 4KB보다 크다면 필요한 읽기 용량 및 쓰기 용량의 유닛 수를 계산해야 합니다. 예를 들어, 항목이 4.5KB이고 100 strongly consistent read/초를 원한다면 100(읽기/초) * 2(4.5KB 저장에 필요한 4KB 블록 수) = 200 읽기 용량 유닛을 프로비저닝해야 합니다.
- 월별 쓰기 & 읽기 용량 유닛량에 따라 과금(리전별로 다름).
- 인덱싱된 데이터 스토리지 25GB
- 인덱싱된 데이터 스토리지 : DynamoDB 테이블에서 사용한 디스크 공간(GB).
- DynamoDB는 테이블에서 사용한 디스크 공간(GB)당 시간당 요금을 부과(리전별로 다름).
- 데이터 전송
- AWS 서비스간 데이터 송수신은 무료.
- 서로다른 리전간 데이터 송수신은 과금(리전별로 다름)
- 프리티어
- 매달 25개의 쓰기 용량 유닛- 25개의 읽기 용량 유닛(무기한)
-테이블의 읽기/ 쓰기용량 유닛을 25이하로 프로비저닝 한다.
- 인덱싱된 데이터 스토리지 25GB(무기한)
-테이블의 크기를 25GB이하로 제한.
- 같은 리전의 AWS간 데이터 송수신은 무료(무기한)
- 요금표 및 요금 정책 참조
- AWS Cognito
- 과금형태
- MAU
- MAU : Montly Active Users, 해당 역월 내에 가입, 로그인, 토큰 새로고침 또는 암호변경과 같은 해당 사용자와 관련된 자격 증명 작업이 있는 경우(후속 세션 제외)는 다 MAU에 해당 한다.
- UserPool에서 직접 로그인하는 사용자와 SAML 페더레이션을 통해 로그인 하는 경우가 다름.
- MFA
- Multi-Factor Authentication : SMS 인증번호를 이용해 2중 인증.
- SMS 메시지를 전송할 때 별도의 요금부과. MFA인증과 전화번호 확인을 위해 SMS 메시지 전송 필요.
- SMS는 Amazon SNS를 사용, (특별히, 미국 휴대전화는 월 100 통 공짜)
- Cognito 동기화
- 동기화 스토어에 저장된 앱 데이터의 총 크기와 수행된 동기화 작업 수를 기준으로 책정.
- 프리티어
- User Pool 자격증명으로 로그인한 사용자 : 50000MAU.(무기한)
- SAML 페더레이션을 통해 로그인한 사용자 : 50MAU.(무기한)
- 미국 휴대전화로 SMS전송 : 월 100통 공짜.(무기한)
- 매월 클라우드 동기화 스토어 10GB 동기화 작업 1000000건 제공(12개월)
- 요금표 및 요금 정책 참조
- Amazon API gateway
- 과금 형태
- API 호출
-수신된 1백만 API 호출당 3.50 USD에 기가바이트당 데이터 전송 비용이 추가됩니다.(리전별로 다름)
- 데이터 전송
-인터넷으로의 데이터 전송량에 비례하는 요금(리전별로 다름)
- 캐싱
-API 단계별로 전용 캐시를 선택적으로 프로비저닝하여 API를 더 빠르게 실행하고 성능을 높일 수 있습니다. 필요한 캐시 크기를 지정하면, 장기 약정 없이 단계별 캐시에 대한 시간당 요금이 아래와 같이 청구됩니다. (리전별로 다름)
- 프리티어
- 매달 1백만건의 API 호출(12개월)
- 요금표 및 요금 정책 참조
- Amazon S3
- 요금
- 과금형태
- 스토리지 크기
-스토리지 유형, 리전별로 다름
- 요청
-PUT, COPY, POST, LIST, GET, 삭제 등 요청 유형에 따라 다름
-삭제요청 무료.
-스토리지 유형, 리전별로 다름
- 스토리지 관리
-스토리지 관리서비스에도 요금 부과.
-S3인벤토리, S3분석, S3 객체 태깅이 포함.
- 데이터 전송
-같은 리전의 AWS끼리의 송수신은 무료.
-리전별로 다름
- 프리티어
- 매달 5GB의 S3 표준 스토리지(12개월)
- 매달 20000건의 GET(12개월)
- 매달 2000의 PUT(12개월)
- 매달 15GB의 데이터 전송(12개월)
- 요금표 및 요금 정책 참조
- AWS Lambda
- 요금
- 과금 형태
- 총 함수 요청 수에 대해 요금 부과
- Lambda는 이벤트 알림이나 콘솔에서의 테스트 호출을 비롯한 호출에 응답하여 실행이 시작될 때마다 요청을 계산합니다.
- 매월 첫 1백만 회 무료
- 이후 요청 1백만 회당 0.20 USD(요청당 0.0000002 USD)
- 코드 실행 시간(컴퓨팅 시간).
-코드가 실행을 시작한 시간부터 반환되거나 종료될 때까지 계산되며 최대 100ms 단위로 반올림됩니다. 요금은 함수에 할당한 메모리 양에 따라 다릅니다. 사용한 매 GB-초당 0.00001667 USD가 부과됩니다.
- 데이터 전송
-외부로의 데이터 송수신에 따라 과금. EC2와 같다.
- 프리티어
- 월별 1백만 요청 무료(무기한)
- 월별 400000GB*S의 컴퓨팅 시간 무료(무기한)
- 요금표 및 요금정책 참조
댓글
댓글 쓰기