2024년 9월 3일 기준 AWS 서비스 프리티어 관련 자료를 찾아보며 정리한 글입니다.
더 많은 제품들이 있지만 일반적으로 자주 사용하는 프리티어 적용 가능 제품만 작성했습니다.
프리티어는 1달 마다 갱신됩니다. 1달에 750시간의 인스턴스를 사용할 수 있습니다.(750시간은 약 31.25일)
제가 프리티어를 활용하기 위해 제일 궁금했던 것은 세 가지 입니다.
1. 프리티어는 모든 AWS 서비스 사용량의 총 합 750시간을 측정해서 무료로 해주는 것인가?
A: 각 서비스별로 설정된 프리티어 용량만큼 사용 가능하다!!! 즉, EC2도 750시간, RDS도 750시간 별도로 프리티어 사용이 가능하다는 것!!! EC2와 RDS를 두 개 다 만들면, 750시간 / 2 = 375시간씩 사용 가능한게 아니라, 각각 750시간씩 프리티어 가능!!
2. EC2를 프리티어로 2개 실행하면, 어떻게 비용이 측정되는가?
A: 2개의 EC2를 프리티어 사용 가능 인스턴스로 만들었다면, 750시간(프리티어 총량)/2(인스턴스 개수) 이렇게 책정되어, 각 인스턴스마다 375시간 씩 만 사용 가능!!
3. 한 달 동안 인스턴스를 실행시켜 프리티어 750시간을 다 쓰면, 다음 달 부터는 요금을 내야하는가?
A: 프리티어는 가입 기준 12개월 동안 매 달 초기화된다!!! 즉 2024년 9월 1일에 가입했다면, 2025년도 8월 31일 까지 매달 750시간씩 사용 가능!!
만약 12개월이 지나 프리티어가 존재하지 않는다면, 새로 구글 계정을 생성하여 AWS에 가입하면 또 프리티어를 받을 수 있다!
그럼 이제 프리티어 적용 서비스들을 알아보자 ㅎㅎ
1. EC2(Elastic Compute Cloud): 클라우드에서 제공되는 크기 조정 가능한 컴퓨팅 파워
- 리전에 따라 Linux, RHEL 또는 SLES t2.micro 또는 t3.micro 인스턴스를 매월 750시간 제공
2. RDS(Relational Database Service): MySQL, PostgreSQL, MariaDB, SQL Server를 위한 관리형 관계형 데이터베이스 서비스
- 매월 MySQL, MariaDB, PostgreSQL 데이터베이스를 실행하는 Amazon RDS 단일 AZ db.t2.micro, db.t3.micro 및 db.t4g.micro 인스턴스 사용량 750시간(해당 DB 엔진)
- 범용(SSD) 데이터베이스 스토리지 20GB
- 데이터베이스 백업 및 DB 스냅샷용 스토리지 20GB
3. S3(Simple Storage Service): 보안성, 안정성 및 확장성을 갖춘 객체 스토리지 인프라
- 표준 스토리지 5GB
- GET 요청 20,000건
4. CloudWatch: AWS 클라우드 리소스 및 애플리케이션에 대한 모니터링을 제공
- 사용자 정의 지표 10개 및 경보 10개
- API 요청 1백만 개
- 로그 데이터 수집 5GB 및 로그 데이터 아카이브 5GB
- 월별 최대 50개의 지표를 제공하는 대시보드 3개
5. CloudFront: 최종 사용자에게 짧은 지연 시간과 빠른 전송 속도로 콘텐츠를 배포하는 웹 서비스
- 1TB의 데이터 전송
- HTTP 또는 HTTPS 요청 1천만 건
- CloudFront 함수 호출 2백만 건
6. EBS(Elastic Block Storage): EC2 인스턴스용 영구 블록 수준 스토리지 볼륨
- Amazon EBS 30GB: 범용(SSD) 또는 마그네틱을 원하는 대로 조합
- 2,000,000 I/O(EBS 마그네틱)
- 1GB의 스냅샷 스토리지
7. ELB(Elastic Load Balancing): 수신되는 애플리케이션 트래픽을 여러 Amazon EC2 인스턴스에 자동으로 배포
- Classic 및 Application Load Balancer 간에 월별 750시간 공유
- Classic Load Balancer에서 15GB의 데이터 처리
- Application Load Balancer에서 15LCU 사용
8. CodeCommit: 확장성이 뛰어난 관리형 소스 제어 서비스
- 월별 활성 사용자 제한: 5명
- 월별 스토리지 용량 50GB-월
- 월별 Git 요청 10,000건