비용 구조 이해→모니터링→최적화 조치→결과 결
클라우드 환경에서 비용 관리와 성능 최적화를 경험한 것은 사이드 프로젝트에서 AWS 프리티어 한도 초과를 방지하기 위해 사용량 모니터링 설정을 처음 해 본 것이었습니다. 처음에는 리소스를 켜 두기만 했다가 예상보다 비용이 발생해, 구조를 다시 살펴보게 됐습니다.
CloudWatch 알림을 설정해 EC2 CPU 사용률과 데이터 전송량이 임계값을 넘으면 이메일로 알림을 받도록 했습니다. 인스턴스 유형 변경으로 트래픽이 적은 시간대에는 소형 인스턴스를 쓰고, 개발 환경은 사용하지 않을 때 중지하는 방식으로 비용을 줄였습니다.
비용과 성능 사이의 균형을 맞추는 것이 단순히 사양을 올리는 것과 다른 판단 영역이라는 것을 처음 이해한 경험입니다. Auto Scaling 설정을 공부하면서 트래픽 변화에 따라 리소스를 자동으로 조절하는 구조가 대규모 서비스에서 어떻게 비용 효율을 만드는지를 이해했습니다.
모니터링 기반 사용량 관리와 인스턴스 최적화가 클라우드 비용 관리의 핵심이라는 결론을 갖고 있습니다.