AWS 서버비용절감 계획 및 기록 (1) - 구현계획
웹 프로그래밍/배포

AWS 서버비용절감 계획 및 기록 (1) - 구현계획

728x90
반응형

1. 현재 상황

 

40달러 안밖의 비용이 발생하고 있음. 이중 거의 절반을 차지하는 부분이 Amazon Elastic Compute Cloud - Compute 영역으로 보인다. 이 부분을 줄여보고자한다. 현재 나는 서버를 항상 켜두고 있기 때문에 인스턴스 사용시간이 비용을 증가시키는 가장 유효한 변수일 것으로 생각된다. 

 

2. EC2 인스턴스를 사용자 요청에 따라 껐다 켜는 구조로 변경해본다.

- SEO를 본격적으로 하지 않았기에, 유입이 크지 않은 상태이다. 사용자가 들어올때만 서버를 켜도 충분할 것이다.

필요할 것 같은 몇가지 키워드를 찾아 공부해보고, 가능성을 조사해본다.

* AWS Lightsail, Lambda 기반 서버리스 구조, CloudWatch Alarm

 

3. 구현흐름

ChatGPT는 다음과 같은 흐름을 제안하고 있다. 가능할지 공부해보고 판단한다.

1. API Gateway

- 사용자 요청을 받아 Lambda 호출

2. Lambda 함수:

- EC2 인스턴스를 시작 또는 중지.

3. CloudWatch Alarm:

- 일정 시간 비활성 상태일때 Lambda를 호출해 EC2 중지

4. Route 53:

- 도메인을 API Gateway 엔드포인트와 연결

728x90
반응형