예상치 못한 $30 AWS 청구서 (그리고 그것이 나에게 가르쳐준 것)
Source: Dev.to
배경
많은 초보자들이 AWS를 사용할 때 멈추면 아무 일도 일어나지 않을 것이라고 가정하는 실수를 합니다. 2023년에 저는 AWS 계정을 열고 콘솔을 살펴보기 위해 작은 React 앱을 배포했습니다. 그 후 몇 달 동안 계정을 그대로 두었습니다.
무슨 일이 있었는가
2024년에 클라우드 학습을 진지하게 시작하려고 돌아왔을 때, 무료 티어가 이미 만료된 상태였습니다. 로그인하고 $30 청구서를 보았습니다. 금액이 크지는 않았지만, 얻은 교훈은 중요했습니다.
특별히 무언가를 실행 상태로 두고 있던 것은 아니었고, 끄지 않으면 비용이 계속 발생하는 AWS 서비스가 어떤 것인지 몰랐을 뿐입니다. AWS 지원팀에 연락해 상황을 설명하니 문제가 해결되었습니다. 이 경험을 통해 클라우드 학습 접근 방식이 바뀌었습니다.
배운 교훈
클라우드 지식은 서비스를 배포하는 것만이 아니라, 무엇을 중지하고 삭제하고 종료해야 하는지를 아는 것입니다. 이 교훈은 제가 AWS를 배우면서 초기에 저지른 실수에서 얻은 것이며, 많은 초보자들이 청구서를 보기 전까지는 깨닫지 못합니다.
자료
- AWS Free Tier Explained: Services That Are Not Free
- AWS Services You Should Delete After Every Lab
- The Hidden Challenges of Building with AWS (article)
비용 절감을 위한 습관
각 실험이나 테스트가 끝난 후 로그아웃하기 전에 다음 서비스들을 5분 정도 확인하세요:
- EC2
- RDS
- Lambda
- S3
이 작은 습관이 예상치 못한 비용을 방지할 수 있습니다.
핵심 요점
AWS에서는 무엇을 끄는지를 배우는 것이 무엇을 배포하는 것만큼 중요합니다. 실험이 끝날 때마다 항상 리소스를 검토하고 정리하세요.
토론
질문: 로그아웃하기 전에 항상 두 번 확인하는 AWS 서비스는 무엇인가요? 혹은 예상치 못한 비용 때문에 가장 걱정되는 서비스는 무엇인가요?
댓글에 답변을 남겨 주세요.