기본을 충실하게

[aws 3-tier] aws budgets 설정 - 2 본문

프로젝트/aws로 3-tier 웹 구축하기

[aws 3-tier] aws budgets 설정 - 2

for맨 2022. 12. 19. 17:35

[ 이전 글 ]

2022.12.19 - [프로젝트/aws로 3-tier 웹 구축하기] - [aws 3-tier] 구조 설계 - 1

 

[aws 3-tier] 구조 설계 - 1

기회가 생겨 aws 2-tier 구조를 설계하는 실습을 했습니다. 간단하게 web 서버 두 개를 같은 가용 영역에 두고 로드 밸런서를 구축 후에 php wordpress와 mysql을 설치하여 간단한 백엔드와 DB도 연동했습

soo-woon.tistory.com


 

처음 aws 서비스를 사용하는 이용자면 주의 깊게 살펴봐야 할 내용이 있습니다. 바로 비용 청구 관련 부분인데요.

aws 비용 체계를 잘 알지 못한 채로 서비스를 이용하면 납득하기 힘든 비용이 청구 될 수 있습니다.

 

위에 보이는 이미지는 처음 aws를 이틀 정도 사용했다가 청구된 비용입니다. (。•́︿•̀。)

비용 청구의 원인은 프리티어 기간이 만료된 계정을 사용해서 ec2 인스턴스의 비용과 ebs가 청구된 것이고, NAT gateway는 처음부터 무료가 아니었습니다. 

 

 

초보자가 쓰면 얼마나 쓴다고 이틀 만에 4달라가 청구됫는지 자세히 살펴보니 NAT 게이트웨이 서비스의 비용이 단순히 aws를 연습하는 사람한테는 컸습니다. 시간당 0.059$로 50시간 사용해서 약 3$라 청구되었습니다. 예전에 몇몇 앱들을 github나 heroku를 통해 무료로 배포했을 때는 무료 사용 시간이 끝나면 자동으로 앱이 멈춰서 비용이 청구되지 않았지만 aws는 비용 청구가 되는 서비스를 직접 종료해야 비용이 청구되지 않습니다.
구글에 aws 요금 폭탄 키워드를 검색하면 방심하다가 호되게 당한 분들이 많이 계신 것을 알 수 있습니다.

 

aws 요금 폭탄

 

🔎 aws 요금 폭탄: Google 검색

 

www.google.com

저같이 무식 비용을 내지 않으려면 aws 서비스 비용에 대한 지식을 어느정도 갖추고 있어야합니다. 하지만 처음 다뤄보는 입장에서 프리티어 서비스만 믿고 공부하기엔 여러가지 위험요소(복병들)가 존재 합니다.

나가는 비용을 멈출 수는 없지만 사전에 한도비용을 설정하고 그 비용에 도달하면 메일을 보내주는 서비스가 있습니다.

 

aws budgets 서비스 사용하기

1. aws에 가입 후  aws console에 로그인하여 우측 상단에 계정으로 접속

 

 

2. 좌측 budgets 서비스에서 예산 생성 

 

 

3. 용도에 따른 템플릿 설정

- 제로 지출 예산 템플릿은 aws 프리티어 사용 한도 초과시 알림을 보냅니다.

 

 

이제 프리 티어 무료 사용량이 초과되는 경우 이메일을 통해 알림을 받을 수 있습니다. 알림이 오면 최대한 빠르게 어느 서
비스에서 비용이 청구되고 있는지 확인해야 합니다.
 
 
 
Comments