반응형
EC2
-
lambda + cloudwatch 를 이용한 EC2 스케줄링AWS 2020. 3. 22. 21:50
하나의 서비스를 위해서 EC2 인스턴스를 생각보다 많이 만들게 되는 것을 경험하였습니다. 개발 스테이지, 테스트 스테이지, 프로덕션 스테이지를 나누게 되며 예를 들어 redis인스턴스와 웹서버 인스턴스만 구성하여도 총 6개의 인스턴스가 생기됩니다. 또한 고가용성을 위해 redis를 cluster로 구축한다면 더 늘어나겠죠. 프로덕션이 아닌 개발 및 테스트 스테이지의 모든 인스턴스가 24시간 돌아간다면 한 달 뒤 요금 청구서를 보면 가슴이 아플 수도 있습니다. 적용을 안 하셨더라도 괜찮습니다. 저 또한 기능 개발이 급하다는 핑계(?)로 미루다가 청구서를 보고 도입을 하고 그 과정을 공유합니다. 여러분들도 이 글을 보시고 적용하셔서 도움이 되신다면 좋겠습니다. 이 글은 아래와 같은 스텝으로 진행이 됩니다. ..