[AWS] 프리티어 사용량 분석
[AWS] 프리티어 사용량 분석
사용중인 프리티어 오퍼
현재 서버 배포하면서 사용중인 AWS 서비스 목록이다.
사용량을 보면 추가적인 비용예상을 할 수 있어서 가끔 모니터링 해줘야 될 것 같다.
1️⃣ AWS Data Transfer (데이터 전송)
- 설명: AWS에서 외부로 나가는 데이터 전송량(아웃바운드 트래픽)
- 프리 티어 한도: 월 100GB 무료
- 현재 사용량: 0GB
- 의미: EC2, S3 등에서 데이터를 외부(인터넷)로 전송하면 사용량이 증가.
- 현재 상태: 사용량이 거의 없어서 추가 비용 걱정은 없음.
2️⃣ Amazon Simple Storage Service (S3) – 저장 용량
- 설명: S3(오브젝트 스토리지)에 저장된 파일들의 총 용량
- 프리 티어 한도: 월 5GB 무료 (12개월 한정)
- 현재 사용량: 0GB
- 의미: 현재 S3를 사용하지 않음.
- 현재 상태: 추가 비용 걱정 없음.
3️⃣ Amazon Elastic Compute Cloud (EC2) – EBS (볼륨 사용량)
- 설명: EC2 인스턴스에서 사용 중인 EBS (Elastic Block Store) 볼륨의 총 용량
- 프리 티어 한도: 월 30GB 무료 (12개월 한정)
- 현재 사용량: 1GB 사용 중, 2GB 예상
- 의미: EC2 인스턴스에 연결된 디스크(EBS)의 크기가 사용량으로 측정됨.
- 현재 상태: 한도 내에서 사용 중.
4️⃣ Amazon Virtual Private Cloud (VPC) – 공인 IPv4 주소
- 설명: EC2에서 퍼블릭 IPv4 주소를 사용한 시간
- 프리 티어 한도: 월 750시간 무료 (12개월 한정)
- 현재 사용량: 92시간 사용, 172시간 예상
- 의미: 퍼블릭 IP를 가진 EC2 인스턴스가 몇 시간 동안 실행되었는지를 나타냄.
- 현재 상태: 한도 내에서 사용 중.
5️⃣ Amazon Elastic Compute Cloud (EC2) – 실행 시간
- 설명: EC2 인스턴스의 실행 시간 (t2.micro 또는 t3.micro 등)
- 프리 티어 한도: 월 750시간 무료 (12개월 한정)
- 현재 사용량: 93시간 사용, 174시간 예상
- 의미: 현재 EC2 인스턴스가 실행된 시간으로 측정됨.
- 현재 상태: 한도 내에서 사용 중.
6️⃣ Amazon Simple Storage Service (S3) – 요청 수 (Tier 1)
- 설명: S3에서 발생한 요청 수 (예: 파일 업로드, 다운로드, 리스트 조회 등)
- 프리 티어 한도: 월 2,000건 무료 (12개월 한정)
- 현재 사용량: 1,703건, 3,179건 예상
- 의미: 사용량이 프리 티어 한도를 초과할 가능성이 있음.
- 현재 상태: 한도 초과 가능성이 높음!
7️⃣ Amazon Simple Storage Service (S3) – 요청 수 (Tier 2)
- 설명: 추가적인 S3 요청 수 (Tier 1을 초과한 요청량)
- 프리 티어 한도: 월 20,000건 무료 (12개월 한정)
- 현재 사용량: 9,438건, 17,618건 예상
- 의미: 아직 프리 티어 한도 내에서 사용 중.
- 현재 상태: 초과할 가능성 낮음.
✅ 정리하면…
- 대부분 한도 내에서 사용 중이지만, S3 요청 수(Tier 1)가 초과할 가능성이 있음.
- EC2(가상 서버) 사용량도 정상 범위 내에서 운영되고 있음.
- S3 저장 공간과 데이터 전송량은 거의 사용하지 않음.
(추가) 6️⃣ 과 7️⃣ 나누어져 있는 이유
✔️ Tier 1에 포함되는 요청 유형:
- PUT, POST, COPY, LIST 요청
- 예를 들면:
- S3에 파일을 업로드 (PUT)
- S3에서 폴더 리스트 가져오기 (LIST)
- S3 내에서 파일 복사 (COPY)
- S3에 새로운 파일을 생성 (POST)
✔️ Tier 2에 포함되는 요청 유형:
- GET, SELECT, ALL_OTHER 요청
- 예를 들면:
- S3에서 파일을 다운로드 (GET)
- S3에서 특정 데이터를 조회하는 SELECT 요청
- S3에서 기타 API 호출
즉 , 내 어플의 서버에서는
API 엔드포인트 | 요청 유형 | AWS S3 요청 유형 | Tier 1 or Tier 2 |
---|---|---|---|
LIST 요청 (S3 내 JSON 목록 조회) | 전체 스크립트 리스트 가져오기 | LIST 요청 | Tier 1 (2,000건 무료) |
GET /api/list/{artist} | 아티스트별 스크립트 목록 조회 | GET 요청 (S3에서 JSON 파일 리스트 가져오기) | Tier 2 (20,000건 무료) |
GET /api/script/json?fileName={fileName} | 특정 스크립트 JSON 파일 가져오기 | GET 요청 (S3에서 특정 JSON 파일 다운로드) | Tier 2 (20,000건 무료) |
This post is licensed under CC BY 4.0 by the author.