dev-miri
AWS 과금된 이유/원인 찾기/인스턴스 삭제 시 유의할 점 본문
서버를 공부하다보면 "AWS"를 자주 사용하곤 한다
저는 주로 공부용으로 사용하기 때문에 "프리티어"로 사용하곤 하는데,
하지만 프리티어도 과금이 된다는걸 알고 계셨나요??
사실 저는 같이 스터디하는 분이 프리티어도 과금될 수 있다고 말씀해주셔서 과금될 수 있다는걸 알고있었지만
당했습니다(?)
당하기보다는 잘 몰라서 그런거지만..ㅎㅎ

어느 날 AWS에서 이런 메일이 왔다
처음에는 광고 메일인줄 알고 넘어가려고 했는데 제목을 보고 깜짝 놀라서 바로 읽어봤습니다

메일 내용은 프리티어 요금제는 한달에 750시간을 무료로 사용할 수 있는데, 저는 그 시간을 넘어서 사용해서 곧 과금될 것이라는 얘기였다
한달에 750시간 무료로 사용=>하루 24시간 X 30일 = 720시간이므로
하나의 EC2 인스턴스를 생성하고, 중단하지 않고 계속 실행해도 과금이 되지 않는다는 얘기인데,
하나의 인스턴스만을 사용중인 내가 왜 과금되었는지 어리둥절 했다

AWS-결제-청구서에 들어가면 청구서를 볼 수 있다
혹은 과금 메일이 오면 메일의 링크를 통해서도 확인할 수 있다
Elastic Computer Cloud라는 서비스 요금에서 과금이 되었다는 것을 알 수 있다
https://extsdd.tistory.com/259
[아마존 AWS EC2] 서버 인스턴스 삭제하기 / 프리티어 종료! / Elastic IP 삭제
이번에 아마존 EC2 인스턴스를 12개월 동안 무료로 사용할 수 있는 프리티어 기간이 끝난다는 메일을 받았다. 아무생각 없이 영원히 이용할 수 있을 것 같았던 EC2가.. 끝이라니..! 무료 사용 종료
extsdd.tistory.com
검색을 하다 이 글을 보고 참고했다
내가 과금 된 이유는 인스턴스 삭제 시 할당하는 탄력적 IP를 여러개 만들어 놓고 삭제하지 않았기 때문이다
EC2를 처음 사용해보면서, 인스턴스 만드는 연습을 했었는데 당시 인스턴스를 만들고 삭제는 했지만,
탄력적 IP는 만들고 삭제를 안해주어서 어떤 인스턴스에도 할당되지 않고 낭비되고 있던 것이다
AWS가 가지고 있는 IP는 한정적이고, 인스턴스가 돌아가고 있지 않으면 IP 자원을 손실되고 있는 것이기 때문에 과금이 되는 것이다!
결론 : 사용하지 않는 EC2 인스턴스 삭제 시 탄력적 IP를 꼭 삭제하자!
또, 혹시 모르는 경우를 대비해 인스턴스를 사용하지 않을 시 중지하는 습관을 들이자
3일 정도에 출금되므로 그 전으로 청구서를 확인해보자!
끝난 줄 알았지만 끝나지 않은 청구지옥...

혹시 몰라 5월 청구서를 확인해 보았는데 또 금액이 청구되어있다...ㅎㅎ..
청구된 곳은 4월과 동일한 Elastic Computer Cloud 부분이다

EC2 대시보드에 들어가면 사용되는 리소스의 개수를 알려준다
본인이 사용하지 않는 리소스들은 바로 삭제해주면 된다
나의 경우는 보안그룹이 4개, 키 페어가 3개여서
보안그룹의 경우에는 내가 만든 보안그룹, default 보안그룹 2개만 남겨두고 삭제하고,
키 페어도 가장 최근에 만든 것 빼고 다 삭제했다
아마 주기적으로 청구서를 확인하면서 추가로 청구된 금액이 있는지 확인해봐야 할 것 같다
'Spring boot > Trouble Shooting' 카테고리의 다른 글
| npm add react-bootstrap bootstrap 안됨 해결방법 (0) | 2022.06.01 |
|---|---|
| Web server failed to start. Port 9000 was already in use. (0) | 2022.05.20 |
| Spring boot/MYSQL 연동 트러블슈팅 (0) | 2022.05.20 |
| mysql/datagrip/rds/communications link failure (0) | 2022.05.12 |